time=2026-03-24T23:34:09.899Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-03-24T23:34:09.899Z level=DEBUG msg="Configuring container namespace" time=2026-03-24T23:34:09.899Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-03-24T23:34:09.899Z level=INFO msg="History generation enabled" time=2026-03-24T23:34:10.216Z level=DEBUG msg="Obtained package history" time=2026-03-24T23:34:10.218Z level=DEBUG msg="Building package" name=firefox version=149.0 release=393 type=ypkg profile=unstable-x86_64 time=2026-03-24T23:34:10.218Z level=DEBUG msg="Removing stale workspace" path=/var/cache/solbuild/unstable-x86_64/firefox time=2026-03-24T23:34:10.218Z level=DEBUG msg="Configuring overlay storage" time=2026-03-24T23:34:10.218Z level=DEBUG msg="Mounting overlayfs" time=2026-03-24T23:34:10.218Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/firefox size=40G time=2026-03-24T23:34:10.219Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/work time=2026-03-24T23:34:10.219Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/tmp time=2026-03-24T23:34:10.219Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/img time=2026-03-24T23:34:10.219Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/union time=2026-03-24T23:34:10.219Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-03-24T23:34:10.220Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/firefox/tmp lower=/var/cache/solbuild/unstable-x86_64/firefox/img workdir=/var/cache/solbuild/unstable-x86_64/firefox/work target=/var/cache/solbuild/unstable-x86_64/firefox/union time=2026-03-24T23:34:10.221Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-03-24T23:34:10.221Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/dev/pts time=2026-03-24T23:34:10.221Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/dev/shm time=2026-03-24T23:34:10.221Z level=DEBUG msg="Mounting vfs /dev" time=2026-03-24T23:34:10.222Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-03-24T23:34:10.223Z level=DEBUG msg="Mounting vfs /proc" time=2026-03-24T23:34:10.223Z level=DEBUG msg="Mounting vfs /sys" time=2026-03-24T23:34:10.224Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-03-24T23:34:10.224Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work time=2026-03-24T23:34:10.224Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/package.yml target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/package.yml time=2026-03-24T23:34:10.224Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files time=2026-03-24T23:34:10.224Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/0001-Allow-installing-addons-from-user-scope.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/0001-Allow-installing-addons-from-user-scope.patch time=2026-03-24T23:34:10.224Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/0001-Fix-Firefox-Thunderbird-envvar-conflicts.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/0001-Fix-Firefox-Thunderbird-envvar-conflicts.patch time=2026-03-24T23:34:10.224Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/0002-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/0002-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch time=2026-03-24T23:34:10.224Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/0003-Bug-2016618-Fix-Linux-sandbox-build-breakage-on-glib.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/0003-Bug-2016618-Fix-Linux-sandbox-build-breakage-on-glib.patch time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/bmo-1559213-Support-system-av1.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/bmo-1559213-Support-system-av1.patch time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/bmo-1559213-fix-system-av1-libs.patch target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/bmo-1559213-fix-system-av1-libs.patch time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/config target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/config time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/firefox-l10n.js target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/firefox-l10n.js time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/firefox-symbolic.svg target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/firefox-symbolic.svg time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/firefox-wrapper.sh target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/firefox-wrapper.sh time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/firefox.1 target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/firefox.1 time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/firefox.desktop target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/firefox.desktop time=2026-03-24T23:34:10.225Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/google-safebrowsing-api-key target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/google-safebrowsing-api-key time=2026-03-24T23:34:10.226Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/mozilla-api-key target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/mozilla-api-key time=2026-03-24T23:34:10.226Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/org.mozilla.firefox.SearchProvider.service target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/org.mozilla.firefox.SearchProvider.service time=2026-03-24T23:34:10.226Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/org.mozilla.firefox.appdata.xml target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/org.mozilla.firefox.appdata.xml time=2026-03-24T23:34:10.226Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/org.mozilla.firefox.search-provider.ini target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/org.mozilla.firefox.search-provider.ini time=2026-03-24T23:34:10.226Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/f/firefox/files/prefs.js target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files/prefs.js time=2026-03-24T23:34:10.226Z level=DEBUG msg="Validating sources" time=2026-03-24T23:34:10.226Z level=DEBUG msg="Downloading source" uri=https://ftp.mozilla.org/pub/firefox/releases/149.0/source/firefox-149.0.source.tar.xz time=2026-03-24T23:34:10.287Z level=INFO msg="Downloading source" uri=https://ftp.mozilla.org/pub/firefox/releases/149.0/source/firefox-149.0.source.tar.xz time=2026-03-24T23:34:17.142Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-24T23:34:17.142Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-24T23:34:17.142Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-24T23:34:17.143Z level=DEBUG msg="Starting D-BUS" time=2026-03-24T23:34:17.143Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="dbus-uuidgen --ensure" time=2026-03-24T23:34:17.145Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="dbus-daemon --system" time=2026-03-24T23:34:17.148Z level=DEBUG msg="Discovering repos in rootfs" time=2026-03-24T23:34:17.148Z level=DEBUG msg="Removing repository" repo=Solus time=2026-03-24T23:34:17.148Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2026-03-24T23:34:17.254Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-03-24T23:34:17.254Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2026-03-24T23:34:19.517Z level=DEBUG msg="Upgrading system base" time=2026-03-24T23:34:19.517Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the installation of following packages: ngtcp2 Warning: Safety switch forces the upgrade of following packages: cryptsetup eopkg hwdata iso-codes jansson libgpg-error libicu libxml2 tzdata usysconf usysconf-epoch The following packages will be upgraded: btrfs-progs-libbtrfs ccache clr-boot-manager cryptsetup curl eopkg expat expat-devel glib2 glib2-devel glibc glibc-devel hwdata iproute2 iso-codes jansson libarchive libarchive-bin libb2 libgpg-error libgpg-error-devel libicu libicu-devel libnss libunistring libuv libxml2 libxml2-devel lvm2 nghttp2 ngtcp2 openssl openssl-devel python-eopkg python-setuptools qol-assist systemd systemd-devel tzdata usysconf usysconf-epoch util-linux util-linux-devel Total size of package(s): 114.37 MB Warning: There are extra packages due to dependencies. Downloading 1 / 43 Package python-eopkg found in repository Solus python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 2 / 43 Package tzdata found in repository Solus tzdata-2026a-31-1-x86_64.eopkg [cached] Downloading 3 / 43 Package util-linux found in repository Solus util-linux-2.41.3-56-1-x86_64.eopkg [cached] Downloading 4 / 43 Package glibc found in repository Solus glibc-2.43-138-1-x86_64.eopkg [cached] Downloading 5 / 43 Package glib2 found in repository Solus glib2-2.86.4-126-1-x86_64.eopkg [cached] Downloading 6 / 43 Package util-linux-devel found in repository Solus util-linux-devel-2.41.3-56-1-x86_64.eopkg [cached] Downloading 7 / 43 Package glib2-devel found in repository Solus glib2-devel-2.86.4-126-1-x86_64.eopkg [cached] Downloading 8 / 43 Package iso-codes found in repository Solus iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Downloading 9 / 43 Package openssl found in repository Solus openssl-3.6.1-57-1-x86_64.eopkg [cached] Downloading 10 / 43 Package ngtcp2 found in repository Solus ngtcp2-1.21.0-1-1-x86_64.eopkg [cached] Downloading 11 / 43 Package openssl-devel found in repository Solus openssl-devel-3.6.1-57-1-x86_64.eopkg [cached] Downloading 12 / 43 Package nghttp2 found in repository Solus nghttp2-1.68.1-19-1-x86_64.eopkg [cached] Downloading 13 / 43 Package usysconf-epoch found in repository Solus usysconf-epoch-1.0.0-26-1-x86_64.eopkg [cached] Downloading 14 / 43 Package systemd found in repository Solus systemd-257.10-186-1-x86_64.eopkg [cached] Downloading 15 / 43 Package lvm2 found in repository Solus lvm2-2.03.38-34-1-x86_64.eopkg [cached] Downloading 16 / 43 Package expat found in repository Solus expat-2.7.5-37-1-x86_64.eopkg [cached] Downloading 17 / 43 Package ccache found in repository Solus ccache-4.12.3-32-1-x86_64.eopkg [cached] Downloading 18 / 43 Package iproute2 found in repository Solus iproute2-6.19.0-36-1-x86_64.eopkg [cached] Downloading 19 / 43 Package libunistring found in repository Solus libunistring-1.4.2-12-1-x86_64.eopkg [cached] Downloading 20 / 43 Package hwdata found in repository Solus hwdata-0.405-50-1-x86_64.eopkg [cached] Downloading 21 / 43 Package python-setuptools found in repository Solus python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Downloading 22 / 43 Package libuv found in repository Solus libuv-1.52.1-22-1-x86_64.eopkg [cached] Downloading 23 / 43 Package jansson found in repository Solus jansson-2.15.0-11-1-x86_64.eopkg [cached] Downloading 24 / 43 Package libgpg-error found in repository Solus libgpg-error-1.59-27-1-x86_64.eopkg [cached] Downloading 25 / 43 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Downloading 26 / 43 Package libnss found in repository Solus libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 0% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 0% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 1% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 1% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 2% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 2% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 3% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 3% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 4% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 4% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 5% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 5% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 6% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 6% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 7% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 7% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 8% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 9% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 9% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 10% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 10% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 11% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 11% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 12% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 12% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 13% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 13% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 14% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 14% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 15% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 15% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 16% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 16% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 17% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 18% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 18% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 19% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 19% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 20% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 20% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 21% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 21% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 22% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 22% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 23% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 23% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 24% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 24% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 25% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 25% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 26% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 27% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 27% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 28% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 28% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 29% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 29% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 30% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 30% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 31% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 31% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 32% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 32% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 33% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 33% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 34% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 34% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 35% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 36% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 36% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 37% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 37% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 38% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 38% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 39% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 39% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 40% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 40% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 41% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 41% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 42% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 42% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 43% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 43% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 44% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 45% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 45% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 46% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 46% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 47% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 47% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 48% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 48% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 49% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 49% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 50% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 50% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 51% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 51% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 52% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 52% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 53% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 54% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 54% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 55% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 55% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 56% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 56% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 57% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 57% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 58% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 58% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 59% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 59% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 60% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 60% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 61% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 61% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 62% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 63% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 63% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 64% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 64% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 65% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 65% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 66% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 66% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 67% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 67% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 68% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 68% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 69% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 69% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 70% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 70% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 71% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 72% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 72% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 73% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 73% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 74% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 74% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 75% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 75% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 76% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 76% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 77% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 77% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 78% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 78% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 79% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 79% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 80% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 81% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 81% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 82% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 82% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 83% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 83% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 84% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 84% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 85% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 85% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 86% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 86% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 87% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 87% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 88% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 88% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 89% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 90% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 90% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 91% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 91% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 92% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 92% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 93% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 93% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 94% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 94% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 95% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 95% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 96% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 96% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 97% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 97% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 98% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 99% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB) 99% 0.00 --/- [--:--:--] libnss-3.122-80-1-x86_64.eopkg (1.5 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 27 / 43 Package libicu found in repository Solus libicu-78.2-30-1-x86_64.eopkg [cached] Downloading 28 / 43 Package libxml2 found in repository Solus libxml2-2.13.9-59-1-x86_64.eopkg [cached] Downloading 29 / 43 Package systemd-devel found in repository Solus systemd-devel-257.10-186-1-x86_64.eopkg [cached] Downloading 30 / 43 Package qol-assist found in repository Solus qol-assist-0.9.0-21-1-x86_64.eopkg [cached] Downloading 31 / 43 Package libarchive found in repository Solus libarchive-3.8.6-61-1-x86_64.eopkg [cached] Downloading 32 / 43 Package expat-devel found in repository Solus expat-devel-2.7.5-37-1-x86_64.eopkg [cached] Downloading 33 / 43 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Downloading 34 / 43 Package usysconf found in repository Solus usysconf-0.5.12-48-1-x86_64.eopkg [cached] Downloading 35 / 43 Package glibc-devel found in repository Solus glibc-devel-2.43-138-1-x86_64.eopkg [cached] Downloading 36 / 43 Package curl found in repository Solus curl-8.19.0-114-1-x86_64.eopkg [cached] Downloading 37 / 43 Package libicu-devel found in repository Solus libicu-devel-78.2-30-1-x86_64.eopkg [cached] Downloading 38 / 43 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-59-1-x86_64.eopkg [cached] Downloading 39 / 43 Package eopkg found in repository Solus eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 40 / 43 Package libb2 found in repository Solus libb2-0.98.1-2-1-x86_64.eopkg [cached] Downloading 41 / 43 Package clr-boot-manager found in repository Solus clr-boot-manager-3.6.0-39-1-x86_64.eopkg [cached] Downloading 42 / 43 Package libarchive-bin found in repository Solus libarchive-bin-3.8.6-61-1-x86_64.eopkg [cached] Downloading 43 / 43 Package cryptsetup found in repository Solus cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 43 python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Installing python-eopkg, version 4.4.2, release 35 Upgrading to new distribution release Extracting the files of python-eopkg Upgraded python-eopkg Installing 2 / 43 tzdata-2026a-31-1-x86_64.eopkg [cached] Installing tzdata, version 2026a, release 31 Upgrading to new distribution release Extracting the files of tzdata Upgraded tzdata Installing 3 / 43 util-linux-2.41.3-56-1-x86_64.eopkg [cached] Installing util-linux, version 2.41.3, release 56 Upgrading to new distribution release Extracting the files of util-linux Upgraded util-linux Installing 4 / 43 glibc-2.43-138-1-x86_64.eopkg [cached] Installing glibc, version 2.43, release 138 Upgrading to new distribution release Extracting the files of glibc Upgraded glibc Installing 5 / 43 glib2-2.86.4-126-1-x86_64.eopkg [cached] Installing glib2, version 2.86.4, release 126 Upgrading to new distribution release Extracting the files of glib2 Upgraded glib2 Installing 6 / 43 util-linux-devel-2.41.3-56-1-x86_64.eopkg [cached] Installing util-linux-devel, version 2.41.3, release 56 Upgrading to new distribution release Extracting the files of util-linux-devel Upgraded util-linux-devel Installing 7 / 43 glib2-devel-2.86.4-126-1-x86_64.eopkg [cached] Installing glib2-devel, version 2.86.4, release 126 Upgrading to new distribution release Extracting the files of glib2-devel Upgraded glib2-devel Installing 8 / 43 iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Installing iso-codes, version 4.20.1, release 16 Upgrading to new distribution release Extracting the files of iso-codes Upgraded iso-codes Installing 9 / 43 openssl-3.6.1-57-1-x86_64.eopkg [cached] Installing openssl, version 3.6.1, release 57 Upgrading to new distribution release Extracting the files of openssl Upgraded openssl Installing 10 / 43 ngtcp2-1.21.0-1-1-x86_64.eopkg [cached] Installing ngtcp2, version 1.21.0, release 1 Extracting the files of ngtcp2 Installed ngtcp2 Installing 11 / 43 openssl-devel-3.6.1-57-1-x86_64.eopkg [cached] Installing openssl-devel, version 3.6.1, release 57 Upgrading to new distribution release Extracting the files of openssl-devel Upgraded openssl-devel Installing 12 / 43 nghttp2-1.68.1-19-1-x86_64.eopkg [cached] Installing nghttp2, version 1.68.1, release 19 Upgrading to new distribution release Extracting the files of nghttp2 Upgraded nghttp2 Installing 13 / 43 usysconf-epoch-1.0.0-26-1-x86_64.eopkg [cached] Installing usysconf-epoch, version 1.0.0, release 26 Upgrading to new distribution release Extracting the files of usysconf-epoch Upgraded usysconf-epoch Installing 14 / 43 systemd-257.10-186-1-x86_64.eopkg [cached] Installing systemd, version 257.10, release 186 Upgrading to new distribution release Extracting the files of systemd Upgraded systemd Installing 15 / 43 lvm2-2.03.38-34-1-x86_64.eopkg [cached] Installing lvm2, version 2.03.38, release 34 Upgrading to new distribution release Extracting the files of lvm2 Upgraded lvm2 Installing 16 / 43 expat-2.7.5-37-1-x86_64.eopkg [cached] Installing expat, version 2.7.5, release 37 Upgrading to new distribution release Extracting the files of expat Upgraded expat Installing 17 / 43 ccache-4.12.3-32-1-x86_64.eopkg [cached] Installing ccache, version 4.12.3, release 32 Upgrading to new distribution release Extracting the files of ccache Upgraded ccache Installing 18 / 43 iproute2-6.19.0-36-1-x86_64.eopkg [cached] Installing iproute2, version 6.19.0, release 36 Upgrading to new distribution release Extracting the files of iproute2 Upgraded iproute2 Installing 19 / 43 libunistring-1.4.2-12-1-x86_64.eopkg [cached] Installing libunistring, version 1.4.2, release 12 Upgrading to new distribution release Extracting the files of libunistring Upgraded libunistring Installing 20 / 43 hwdata-0.405-50-1-x86_64.eopkg [cached] Installing hwdata, version 0.405, release 50 Upgrading to new distribution release Extracting the files of hwdata Upgraded hwdata Installing 21 / 43 python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Installing python-setuptools, version 80.9.0, release 25 Upgrading to new distribution release Extracting the files of python-setuptools Upgraded python-setuptools Installing 22 / 43 libuv-1.52.1-22-1-x86_64.eopkg [cached] Installing libuv, version 1.52.1, release 22 Upgrading to new distribution release Extracting the files of libuv Upgraded libuv Installing 23 / 43 jansson-2.15.0-11-1-x86_64.eopkg [cached] Installing jansson, version 2.15.0, release 11 Upgrading to new distribution release Extracting the files of jansson Upgraded jansson Installing 24 / 43 libgpg-error-1.59-27-1-x86_64.eopkg [cached] Installing libgpg-error, version 1.59, release 27 Upgrading to new distribution release Extracting the files of libgpg-error Upgraded libgpg-error Installing 25 / 43 libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Installing libgpg-error-devel, version 1.59, release 27 Upgrading to new distribution release Extracting the files of libgpg-error-devel Upgraded libgpg-error-devel Installing 26 / 43 libnss-3.122-80-1-x86_64.eopkg [cached] Installing libnss, version 3.122, release 80 Upgrading to new distribution release Extracting the files of libnss Upgraded libnss Installing 27 / 43 libicu-78.2-30-1-x86_64.eopkg [cached] Installing libicu, version 78.2, release 30 Upgrading to new distribution release Extracting the files of libicu Upgraded libicu Installing 28 / 43 libxml2-2.13.9-59-1-x86_64.eopkg [cached] Installing libxml2, version 2.13.9, release 59 Upgrading to new distribution release Extracting the files of libxml2 Upgraded libxml2 Installing 29 / 43 systemd-devel-257.10-186-1-x86_64.eopkg [cached] Installing systemd-devel, version 257.10, release 186 Upgrading to new distribution release Extracting the files of systemd-devel Upgraded systemd-devel Installing 30 / 43 qol-assist-0.9.0-21-1-x86_64.eopkg [cached] Installing qol-assist, version 0.9.0, release 21 Upgrading to new distribution release Extracting the files of qol-assist Upgraded qol-assist Installing 31 / 43 libarchive-3.8.6-61-1-x86_64.eopkg [cached] Installing libarchive, version 3.8.6, release 61 Upgrading to new distribution release Extracting the files of libarchive Upgraded libarchive Installing 32 / 43 expat-devel-2.7.5-37-1-x86_64.eopkg [cached] Installing expat-devel, version 2.7.5, release 37 Upgrading to new distribution release Extracting the files of expat-devel Upgraded expat-devel Installing 33 / 43 btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Installing btrfs-progs-libbtrfs, version 6.19, release 76 Upgrading to new distribution release Extracting the files of btrfs-progs-libbtrfs Upgraded btrfs-progs-libbtrfs Installing 34 / 43 usysconf-0.5.12-48-1-x86_64.eopkg [cached] Installing usysconf, version 0.5.12, release 48 Upgrading to new distribution release Extracting the files of usysconf Upgraded usysconf Installing 35 / 43 glibc-devel-2.43-138-1-x86_64.eopkg [cached] Installing glibc-devel, version 2.43, release 138 Upgrading to new distribution release Extracting the files of glibc-devel Upgraded glibc-devel Installing 36 / 43 curl-8.19.0-114-1-x86_64.eopkg [cached] Installing curl, version 8.19.0, release 114 Upgrading to new distribution release Extracting the files of curl Upgraded curl Installing 37 / 43 libicu-devel-78.2-30-1-x86_64.eopkg [cached] Installing libicu-devel, version 78.2, release 30 Upgrading to new distribution release Extracting the files of libicu-devel Upgraded libicu-devel Installing 38 / 43 libxml2-devel-2.13.9-59-1-x86_64.eopkg [cached] Installing libxml2-devel, version 2.13.9, release 59 Upgrading to new distribution release Extracting the files of libxml2-devel Upgraded libxml2-devel Installing 39 / 43 eopkg-4.4.2-35-1-x86_64.eopkg [cached] Installing eopkg, version 4.4.2, release 35 Upgrading to new distribution release Extracting the files of eopkg Upgraded eopkg Installing 40 / 43 libb2-0.98.1-2-1-x86_64.eopkg [cached] Installing libb2, version 0.98.1, release 2 Upgrading to new distribution release Extracting the files of libb2 Upgraded libb2 Installing 41 / 43 clr-boot-manager-3.6.0-39-1-x86_64.eopkg [cached] Installing clr-boot-manager, version 3.6.0, release 39 Upgrading to new distribution release Extracting the files of clr-boot-manager Upgraded clr-boot-manager Installing 42 / 43 libarchive-bin-3.8.6-61-1-x86_64.eopkg [cached] Installing libarchive-bin, version 3.8.6, release 61 Upgrading to new distribution release Extracting the files of libarchive-bin Upgraded libarchive-bin Installing 43 / 43 cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Installing cryptsetup, version 2.8.4, release 26 Upgrading to new distribution release Extracting the files of cryptsetup Upgraded cryptsetup time=2026-03-24T23:34:28.140Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-03-24T23:34:28.354Z level=DEBUG msg="Asserting system.devel component installation" time=2026-03-24T23:34:28.354Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-03-24T23:34:28.569Z level=DEBUG msg="Writing packager file" time=2026-03-24T23:34:28.569Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-03-24T23:34:28.569Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: ada alsa-lib alsa-lib-devel alsa-ucm-conf aom at-spi2 at-spi2-devel autoconf213 avahi binutils-gold brotli-devel bzip2-devel c-ares cbindgen clang clang-libs colord cups dav1d dbus-glib-devel dump_syms fftw fontconfig fontconfig-devel freeglut freetype2 freetype2-devel fribidi fribidi-devel gconf gconf-devel gdk-pixbuf gdk-pixbuf-devel giflib glycin glycin-devel graphite2 graphite2-devel gsettings-desktop-schemas gtest harfbuzz harfbuzz-devel hicolor-icon-theme highway highway-devel libcairo libcairo-devel libcxx libcxx-devel libdaemon libde265 libdisplay-info libdrm libdrm-devel libedit libepoxy libepoxy-devel libevent libevent-devel libflac libfontenc libgit2 libglvnd libglvnd-devel libgtk-2 libgtk-2-devel libgtk-3 libgtk-3-devel libheif libice libice-devel libjpeg-turbo libjpeg-turbo-devel libjxl libjxl-devel liblcms2 liblcms2-devel libnspr-devel libnss-devel libogg libomp libomp-devel libpaper libpciaccess libpciaccess-devel libpng libpng-devel librsvg libseccomp-devel libsm libsm-devel libsndfile libsoxr libspeex libtiff libtirpc libunwind libva libva-devel libvorbis libvpx libvpx-devel libwebp libwebp-devel libx11 libx11-devel libxau libxau-devel libxcb libxcb-devel libxcomposite libxcomposite-devel libxcursor libxcursor-devel libxdamage libxdamage-devel libxdmcp libxdmcp-devel libxext libxext-devel libxfixes libxfixes-devel libxfont2 libxft libxft-devel libxi libxi-devel libxinerama libxinerama-devel libxkbcommon libxkbcommon-devel libxkbfile libxmu libxrandr libxrandr-devel libxrender libxrender-devel libxshmfence libxt libxt-devel libxtst libxtst-devel libxxf86vm lld lld-libs llvm llvm-clang llvm-libs lm_sensors mesalib mesalib-devel mimalloc nodejs nodejs-20 noto-sans-ttf openh264 opus orc pango pango-devel pciutils pciutils-devel pixman pixman-devel polly pulseaudio pulseaudio-devel rav1e rtkit rust sbc shared-mime-info spirv-llvm-translator spirv-tools svt-av1 vulkan vulkan-devel vulkan-headers wayland wayland-devel webrtc-audio-processing x264 x265 xauth xcb-util-keysyms xkbcomp xkeyboard-config xorg-server-xvfb xorgproto yasm Total size of package(s): 281.59 MB Warning: There are extra packages due to dependencies. Downloading 1 / 190 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 2 / 190 Package libxau found in repository Solus libxau-1.0.12-23-1-x86_64.eopkg [cached] Downloading 3 / 190 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 4 / 190 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 5 / 190 Package libxau-devel found in repository Solus libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Downloading 6 / 190 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 7 / 190 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 8 / 190 Package libx11 found in repository Solus libx11-1.8.12-49-1-x86_64.eopkg [cached] Downloading 9 / 190 Package libx11-devel found in repository Solus libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Downloading 10 / 190 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 11 / 190 Package libxext-devel found in repository Solus libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Downloading 12 / 190 Package libxfixes found in repository Solus libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Downloading 13 / 190 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Downloading 14 / 190 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 15 / 190 Package libxi-devel found in repository Solus libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Downloading 16 / 190 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 17 / 190 Package libxtst-devel found in repository Solus libxtst-devel-1.2.5-15-1-x86_64.eopkg [cached] Downloading 18 / 190 Package at-spi2 found in repository Solus at-spi2-2.58.4-55-1-x86_64.eopkg [cached] Downloading 19 / 190 Package at-spi2-devel found in repository Solus at-spi2-devel-2.58.4-55-1-x86_64.eopkg [cached] Downloading 20 / 190 Package yasm found in repository Solus yasm-1.3.0.99-8-1-x86_64.eopkg [cached] Downloading 21 / 190 Package libice found in repository Solus libice-1.1.2-16-1-x86_64.eopkg [cached] Downloading 22 / 190 Package libsm found in repository Solus libsm-1.2.6-16-1-x86_64.eopkg [cached] Downloading 23 / 190 Package libxt found in repository Solus libxt-1.3.1-17-1-x86_64.eopkg [cached] Downloading 24 / 190 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 25 / 190 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 26 / 190 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 27 / 190 Package libxrender found in repository Solus libxrender-0.9.12-18-1-x86_64.eopkg [cached] Downloading 28 / 190 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 29 / 190 Package dbus-glib-devel found in repository Solus dbus-glib-devel-0.114-17-1-x86_64.eopkg [cached] Downloading 30 / 190 Package libcxx found in repository Solus libcxx-20.1.8-133-1-x86_64.eopkg [cached] Downloading 31 / 190 Package libcxx-devel found in repository Solus libcxx-devel-20.1.8-133-1-x86_64.eopkg [cached] Downloading 32 / 190 Package polly found in repository Solus polly-20.1.8-133-1-x86_64.eopkg [cached] Downloading 33 / 190 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 34 / 190 Package llvm-libs found in repository Solus llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 35 / 190 Package libomp found in repository Solus libomp-20.1.8-133-1-x86_64.eopkg [cached] Downloading 36 / 190 Package libomp-devel found in repository Solus libomp-devel-20.1.8-133-1-x86_64.eopkg [cached] Downloading 37 / 190 Package mimalloc found in repository Solus mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Downloading 38 / 190 Package llvm found in repository Solus llvm-20.1.8-133-1-x86_64.eopkg [cached] Downloading 39 / 190 Package lld-libs found in repository Solus lld-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 40 / 190 Package lld found in repository Solus lld-20.1.8-133-1-x86_64.eopkg [cached] Downloading 41 / 190 Package clang-libs found in repository Solus clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 42 / 190 Package clang found in repository Solus clang-20.1.8-133-1-x86_64.eopkg [cached] Downloading 43 / 190 Package llvm-clang found in repository Solus llvm-clang-20.1.8-133-1-x86_64.eopkg [cached] Downloading 44 / 190 Package lm_sensors found in repository Solus lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Downloading 45 / 190 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 46 / 190 Package libxdamage-devel found in repository Solus libxdamage-devel-1.1.6-17-1-x86_64.eopkg [cached] Downloading 47 / 190 Package libxrender-devel found in repository Solus libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Downloading 48 / 190 Package libxrandr-devel found in repository Solus libxrandr-devel-1.5.4-17-1-x86_64.eopkg [cached] Downloading 49 / 190 Package dump_syms found in repository Solus dump_syms-2.3.3-9-1-x86_64.eopkg [cached] Downloading 50 / 190 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Downloading 51 / 190 Package libtiff found in repository Solus libtiff-4.7.1-45-1-x86_64.eopkg [cached] Downloading 52 / 190 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 53 / 190 Package libxmu found in repository Solus libxmu-1.2.1-14-1-x86_64.eopkg [cached] Downloading 54 / 190 Package xauth found in repository Solus xauth-1.1.5-11-1-x86_64.eopkg [cached] Downloading 55 / 190 Package libpng found in repository Solus libpng-1.6.55-34-1-x86_64.eopkg [cached] Downloading 56 / 190 Package freetype2 found in repository Solus freetype2-2.14.2-39-1-x86_64.eopkg [cached] Downloading 57 / 190 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 58 / 190 Package harfbuzz found in repository Solus harfbuzz-13.1.1-85-1-x86_64.eopkg [cached] Downloading 59 / 190 Package fontconfig found in repository Solus fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Downloading 60 / 190 Package libxft found in repository Solus libxft-2.3.9-17-1-x86_64.eopkg [cached] Downloading 61 / 190 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 62 / 190 Package liblcms2-devel found in repository Solus liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Downloading 63 / 190 Package libfontenc found in repository Solus libfontenc-1.1.8-18-1-x86_64.eopkg [cached] Downloading 64 / 190 Package libxxf86vm found in repository Solus libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Downloading 65 / 190 Package libdaemon found in repository Solus libdaemon-0.14-5-1-x86_64.eopkg [cached] Downloading 66 / 190 Package avahi found in repository Solus avahi-0.8-28-1-x86_64.eopkg [cached] Downloading 67 / 190 Package cups found in repository Solus cups-2.4.15-42-1-x86_64.eopkg [cached] Downloading 68 / 190 Package svt-av1 found in repository Solus svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Downloading 69 / 190 Package pixman found in repository Solus pixman-0.46.4-23-1-x86_64.eopkg [cached] Downloading 70 / 190 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 71 / 190 Package wayland found in repository Solus wayland-1.25.0-35-1-x86_64.eopkg [cached] Downloading 72 / 190 Package wayland-devel found in repository Solus wayland-devel-1.25.0-35-1-x86_64.eopkg [cached] Downloading 73 / 190 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 74 / 190 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Downloading 75 / 190 Package gconf found in repository Solus gconf-3.2.6-14-1-x86_64.eopkg [cached] Downloading 76 / 190 Package c-ares found in repository Solus c-ares-1.34.6-17-1-x86_64.eopkg [cached] Downloading 77 / 190 Package ada found in repository Solus ada-3.4.1-6-1-x86_64.eopkg [cached] Downloading 78 / 190 Package nodejs-20 found in repository Solus nodejs-20-20.20.0-9-1-x86_64.eopkg [cached] Downloading 79 / 190 Package nodejs found in repository Solus nodejs-20-123-1-x86_64.eopkg [cached] Downloading 80 / 190 Package aom found in repository Solus aom-3.12.1-26-1-x86_64.eopkg [cached] Downloading 81 / 190 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Downloading 82 / 190 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 83 / 190 Package fribidi-devel found in repository Solus fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Downloading 84 / 190 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 85 / 190 Package libde265 found in repository Solus libde265-1.0.16-13-1-x86_64.eopkg [cached] Downloading 86 / 190 Package libgit2 found in repository Solus libgit2-1.9.2-39-1-x86_64.eopkg [cached] Downloading 87 / 190 Package graphite2-devel found in repository Solus graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Downloading 88 / 190 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 89 / 190 Package libdrm found in repository Solus libdrm-2.4.128-53-1-x86_64.eopkg [cached] Downloading 90 / 190 Package libva found in repository Solus libva-2.22.0-30-1-x86_64.eopkg [cached] Downloading 91 / 190 Package libva-devel found in repository Solus libva-devel-2.22.0-30-1-x86_64.eopkg [cached] Downloading 92 / 190 Package rav1e found in repository Solus rav1e-0.8.1-18-1-x86_64.eopkg [cached] Downloading 93 / 190 Package openh264 found in repository Solus openh264-2.6.0-3-1-x86_64.eopkg [cached] Downloading 94 / 190 Package freeglut found in repository Solus freeglut-3.6.0-14-1-x86_64.eopkg [cached] Downloading 95 / 190 Package giflib found in repository Solus giflib-6.1.2-13-1-x86_64.eopkg [cached] Downloading 96 / 190 Package libwebp found in repository Solus libwebp-1.6.0-30-1-x86_64.eopkg [cached] Downloading 97 / 190 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 98 / 190 Package dav1d found in repository Solus dav1d-1.5.0-31-1-x86_64.eopkg [cached] Downloading 99 / 190 Package libheif found in repository Solus libheif-1.21.2-57-1-x86_64.eopkg [cached] Downloading 100 / 190 Package libxkbfile found in repository Solus libxkbfile-1.1.3-18-1-x86_64.eopkg [cached] Downloading 101 / 190 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Downloading 102 / 190 Package libunwind found in repository Solus libunwind-1.8.3-12-1-x86_64.eopkg [cached] Downloading 103 / 190 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 104 / 190 Package libxcursor found in repository Solus libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Downloading 105 / 190 Package libxcursor-devel found in repository Solus libxcursor-devel-1.2.3-22-1-x86_64.eopkg [cached] Downloading 106 / 190 Package noto-sans-ttf found in repository Solus noto-sans-ttf-2025.12.01-45-1-x86_64.eopkg [cached] Downloading 107 / 190 Package xkbcomp found in repository Solus xkbcomp-1.5.0-14-1-x86_64.eopkg [cached] Downloading 108 / 190 Package pango found in repository Solus pango-1.57.0-64-1-x86_64.eopkg [cached] Downloading 109 / 190 Package librsvg found in repository Solus librsvg-2.61.4-69-1-x86_64.eopkg [cached] Downloading 110 / 190 Package libpng-devel found in repository Solus libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Downloading 111 / 190 Package brotli-devel found in repository Solus brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Downloading 112 / 190 Package freetype2-devel found in repository Solus freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Downloading 113 / 190 Package harfbuzz-devel found in repository Solus harfbuzz-devel-13.1.1-85-1-x86_64.eopkg [cached] Downloading 114 / 190 Package fontconfig-devel found in repository Solus fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Downloading 115 / 190 Package pixman-devel found in repository Solus pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Downloading 116 / 190 Package libcairo-devel found in repository Solus libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Downloading 117 / 190 Package libxft-devel found in repository Solus libxft-devel-2.3.9-17-1-x86_64.eopkg [cached] Downloading 118 / 190 Package pango-devel found in repository Solus pango-devel-1.57.0-64-1-x86_64.eopkg [cached] Downloading 119 / 190 Package fftw found in repository Solus fftw-3.3.10-18-1-x86_64.eopkg [cached] Downloading 120 / 190 Package alsa-ucm-conf found in repository Solus alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Downloading 121 / 190 Package alsa-lib found in repository Solus alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Downloading 122 / 190 Package rtkit found in repository Solus rtkit-0.14-6-1-x86_64.eopkg [cached] Downloading 123 / 190 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 124 / 190 Package libsoxr found in repository Solus libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Downloading 125 / 190 Package libogg found in repository Solus libogg-1.3.5-13-1-x86_64.eopkg [cached] Downloading 126 / 190 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 127 / 190 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 128 / 190 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 129 / 190 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 130 / 190 Package libsndfile found in repository Solus libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Downloading 131 / 190 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 132 / 190 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 133 / 190 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 134 / 190 Package pulseaudio-devel found in repository Solus pulseaudio-devel-17.0-63-1-x86_64.eopkg [cached] Downloading 135 / 190 Package libvpx found in repository Solus libvpx-1.16.0-23-1-x86_64.eopkg [cached] Downloading 136 / 190 Package libnspr-devel found in repository Solus libnspr-devel-4.38.2-26-1-x86_64.eopkg [cached] Downloading 137 / 190 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Downloading 138 / 190 Package spirv-tools found in repository Solus spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Downloading 139 / 190 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 140 / 190 Package libxinerama-devel found in repository Solus libxinerama-devel-1.1.5-17-1-x86_64.eopkg [cached] Downloading 141 / 190 Package libseccomp-devel found in repository Solus libseccomp-devel-2.5.5-12-1-x86_64.eopkg [cached] Downloading 142 / 190 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 143 / 190 Package libjxl found in repository Solus libjxl-0.11.1-8-1-x86_64.eopkg [cached] Downloading 144 / 190 Package glycin found in repository Solus glycin-2.0.8-10-1-x86_64.eopkg [cached] Downloading 145 / 190 Package glycin-devel found in repository Solus glycin-devel-2.0.8-10-1-x86_64.eopkg [cached] Downloading 146 / 190 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Downloading 147 / 190 Package gdk-pixbuf-devel found in repository Solus gdk-pixbuf-devel-2.44.5-62-1-x86_64.eopkg [cached] Downloading 148 / 190 Package xkeyboard-config found in repository Solus xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Downloading 149 / 190 Package libxkbcommon found in repository Solus libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Downloading 150 / 190 Package libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 151 / 190 Package colord found in repository Solus colord-1.4.8-25-1-x86_64.eopkg [cached] Downloading 152 / 190 Package libgtk-3 found in repository Solus libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Downloading 153 / 190 Package libxcomposite-devel found in repository Solus libxcomposite-devel-0.4.6-16-1-x86_64.eopkg [cached] Downloading 154 / 190 Package libepoxy-devel found in repository Solus libepoxy-devel-1.5.10-14-1-x86_64.eopkg [cached] Downloading 155 / 190 Package libxkbcommon-devel found in repository Solus libxkbcommon-devel-1.12.2-18-1-x86_64.eopkg [cached] Downloading 156 / 190 Package libgtk-3-devel found in repository Solus libgtk-3-devel-3.24.51-122-1-x86_64.eopkg [cached] Downloading 157 / 190 Package libevent found in repository Solus libevent-2.1.12-14-1-x86_64.eopkg [cached] Downloading 158 / 190 Package autoconf213 found in repository Solus autoconf213-2.13-3-1-x86_64.eopkg [cached] Downloading 159 / 190 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 160 / 190 Package libdrm-devel found in repository Solus libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Downloading 161 / 190 Package libwebp-devel found in repository Solus libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Downloading 162 / 190 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 163 / 190 Package cbindgen found in repository Solus cbindgen-0.29.2-24-1-x86_64.eopkg [cached] Downloading 164 / 190 Package libdisplay-info found in repository Solus libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Downloading 165 / 190 Package libxshmfence found in repository Solus libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Downloading 166 / 190 Package spirv-llvm-translator found in repository Solus spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Downloading 167 / 190 Package mesalib found in repository Solus mesalib-26.0.3-297-1-x86_64.eopkg [cached] Downloading 168 / 190 Package mesalib-devel found in repository Solus mesalib-devel-26.0.3-297-1-x86_64.eopkg [cached] Downloading 169 / 190 Package highway-devel found in repository Solus highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Downloading 170 / 190 Package libjxl-devel found in repository Solus libjxl-devel-0.11.1-8-1-x86_64.eopkg [cached] Downloading 171 / 190 Package rust found in repository Solus rust-1.93.1-150-1-x86_64.eopkg [cached] Downloading 172 / 190 Package libgtk-2 found in repository Solus libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Downloading 173 / 190 Package libice-devel found in repository Solus libice-devel-1.1.2-16-1-x86_64.eopkg [cached] Downloading 174 / 190 Package libsm-devel found in repository Solus libsm-devel-1.2.6-16-1-x86_64.eopkg [cached] Downloading 175 / 190 Package binutils-gold found in repository Solus binutils-gold-2.45.1-83-1-x86_64.eopkg [cached] Downloading 176 / 190 Package libxfont2 found in repository Solus libxfont2-2.0.7-13-1-x86_64.eopkg [cached] Downloading 177 / 190 Package libtirpc found in repository Solus libtirpc-1.3.7-17-1-x86_64.eopkg [cached] Downloading 178 / 190 Package xorg-server-xvfb found in repository Solus xorg-server-xvfb-21.1.21-110-1-x86_64.eopkg [cached] Downloading 179 / 190 Package gconf-devel found in repository Solus gconf-devel-3.2.6-14-1-x86_64.eopkg [cached] Downloading 180 / 190 Package libevent-devel found in repository Solus libevent-devel-2.1.12-14-1-x86_64.eopkg [cached] Downloading 181 / 190 Package pciutils found in repository Solus pciutils-3.13.0-14-1-x86_64.eopkg [cached] Downloading 182 / 190 Package vulkan found in repository Solus vulkan-1.4.341.0-43-1-x86_64.eopkg [cached] Downloading 183 / 190 Package vulkan-headers found in repository Solus vulkan-headers-1.4.341.0-27-1-x86_64.eopkg [cached] Downloading 184 / 190 Package libxt-devel found in repository Solus libxt-devel-1.3.1-17-1-x86_64.eopkg [cached] Downloading 185 / 190 Package pciutils-devel found in repository Solus pciutils-devel-3.13.0-14-1-x86_64.eopkg [cached] Downloading 186 / 190 Package libgtk-2-devel found in repository Solus libgtk-2-devel-2.24.33-30-1-x86_64.eopkg [cached] Downloading 187 / 190 Package libnss-devel found in repository Solus libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 0% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 0% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 0% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 1% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 1% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 2% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 2% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 3% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 3% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 4% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 4% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 5% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 5% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 6% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 6% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 6% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 7% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 7% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 8% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 8% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 9% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 9% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 10% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 10% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 11% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 11% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 12% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 12% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 12% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 13% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 13% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 14% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 14% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 15% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 15% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 16% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 16% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 17% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 17% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 18% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 18% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 18% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 19% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 19% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 20% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 20% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 21% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 21% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 22% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 22% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 23% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 23% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 24% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 24% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 24% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 25% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 25% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 26% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 26% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 27% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 27% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 28% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 28% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 29% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 29% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 30% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 30% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 30% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 31% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 31% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 32% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 32% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 33% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 33% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 34% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 34% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 35% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 35% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 36% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 36% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 37% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 37% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 37% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 38% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 38% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 39% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 39% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 40% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 40% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 41% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 41% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 42% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 42% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 43% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 43% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 43% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 44% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 44% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 45% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 45% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 46% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 46% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 47% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 47% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 48% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 48% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 49% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 49% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 49% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 50% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 50% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 51% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 51% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 52% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 52% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 53% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 53% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 54% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 54% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 55% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 55% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 55% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 56% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 56% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 57% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 57% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 58% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 58% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 59% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 59% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 60% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 60% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 61% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 61% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 61% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 62% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 62% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 63% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 63% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 64% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 64% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 65% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 65% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 66% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 66% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 67% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 67% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 68% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 68% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 68% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 69% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 69% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 70% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 70% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 71% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 71% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 72% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 72% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 73% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 73% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 74% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 74% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 74% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 75% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 75% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 76% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 76% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 77% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 77% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 78% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 78% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 79% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 79% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 80% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 80% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 80% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 81% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 81% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 82% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 82% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 83% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 83% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 84% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 84% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 85% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 85% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 86% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 86% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 86% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 87% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 87% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 88% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 88% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 89% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 89% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 90% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 90% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 91% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 91% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 92% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 92% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 92% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 93% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 93% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 94% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 94% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 95% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 95% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 96% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 96% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 97% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 97% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 98% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 98% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 99% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 99% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB) 99% 0.00 --/- [--:--:--] libnss-devel-3.122-80-1-x86_64.eopkg (1.8 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 188 / 190 Package vulkan-devel found in repository Solus vulkan-devel-1.4.341.0-43-1-x86_64.eopkg [cached] Downloading 189 / 190 Package alsa-lib-devel found in repository Solus alsa-lib-devel-1.2.14-41-1-x86_64.eopkg [cached] Downloading 190 / 190 Package libvpx-devel found in repository Solus libvpx-devel-1.16.0-23-1-x86_64.eopkg [cached] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 190 libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Installing libxdmcp, version 1.1.5, release 20 Extracting the files of libxdmcp Installed libxdmcp Installing 2 / 190 libxau-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau, version 1.0.12, release 23 Extracting the files of libxau Installed libxau Installing 3 / 190 libxcb-1.17.0-34-1-x86_64.eopkg [cached] Installing libxcb, version 1.17.0, release 34 Extracting the files of libxcb Installed libxcb Installing 4 / 190 xorgproto-2024.1-9-1-x86_64.eopkg [cached] Installing xorgproto, version 2024.1, release 9 Extracting the files of xorgproto Installed xorgproto Installing 5 / 190 libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau-devel, version 1.0.12, release 23 Extracting the files of libxau-devel Installed libxau-devel Installing 6 / 190 libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Installing libxdmcp-devel, version 1.1.5, release 20 Extracting the files of libxdmcp-devel Installed libxdmcp-devel Installing 7 / 190 libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Installing libxcb-devel, version 1.17.0, release 34 Extracting the files of libxcb-devel Installed libxcb-devel Installing 8 / 190 libx11-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11, version 1.8.12, release 49 Extracting the files of libx11 Installed libx11 Installing 9 / 190 libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11-devel, version 1.8.12, release 49 Extracting the files of libx11-devel Installed libx11-devel Installing 10 / 190 libxext-1.3.6-18-1-x86_64.eopkg [cached] Installing libxext, version 1.3.6, release 18 Extracting the files of libxext Installed libxext Installing 11 / 190 libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Installing libxext-devel, version 1.3.6, release 18 Extracting the files of libxext-devel Installed libxext-devel Installing 12 / 190 libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Installing libxfixes, version 6.0.2, release 17 Extracting the files of libxfixes Installed libxfixes Installing 13 / 190 libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Installing libxfixes-devel, version 6.0.2, release 17 Extracting the files of libxfixes-devel Installed libxfixes-devel Installing 14 / 190 libxi-1.8.2-19-1-x86_64.eopkg [cached] Installing libxi, version 1.8.2, release 19 Extracting the files of libxi Installed libxi Installing 15 / 190 libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Installing libxi-devel, version 1.8.2, release 19 Extracting the files of libxi-devel Installed libxi-devel Installing 16 / 190 libxtst-1.2.5-15-1-x86_64.eopkg [cached] Installing libxtst, version 1.2.5, release 15 Extracting the files of libxtst Installed libxtst Installing 17 / 190 libxtst-devel-1.2.5-15-1-x86_64.eopkg [cached] Installing libxtst-devel, version 1.2.5, release 15 Extracting the files of libxtst-devel Installed libxtst-devel Installing 18 / 190 at-spi2-2.58.4-55-1-x86_64.eopkg [cached] Installing at-spi2, version 2.58.4, release 55 Extracting the files of at-spi2 Installed at-spi2 Installing 19 / 190 at-spi2-devel-2.58.4-55-1-x86_64.eopkg [cached] Installing at-spi2-devel, version 2.58.4, release 55 Extracting the files of at-spi2-devel Installed at-spi2-devel Installing 20 / 190 yasm-1.3.0.99-8-1-x86_64.eopkg [cached] Installing yasm, version 1.3.0.99, release 8 Extracting the files of yasm Installed yasm Installing 21 / 190 libice-1.1.2-16-1-x86_64.eopkg [cached] Installing libice, version 1.1.2, release 16 Extracting the files of libice Installed libice Installing 22 / 190 libsm-1.2.6-16-1-x86_64.eopkg [cached] Installing libsm, version 1.2.6, release 16 Extracting the files of libsm Installed libsm Installing 23 / 190 libxt-1.3.1-17-1-x86_64.eopkg [cached] Installing libxt, version 1.3.1, release 17 Extracting the files of libxt Installed libxt Installing 24 / 190 libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Installing libglvnd, version 1.7.0, release 22 Extracting the files of libglvnd Installed libglvnd Installing 25 / 190 libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Installing libglvnd-devel, version 1.7.0, release 22 Extracting the files of libglvnd-devel Installed libglvnd-devel Installing 26 / 190 xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Installing xcb-util-keysyms, version 0.4.1, release 9 Extracting the files of xcb-util-keysyms Installed xcb-util-keysyms Installing 27 / 190 libxrender-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender, version 0.9.12, release 18 Extracting the files of libxrender Installed libxrender Installing 28 / 190 libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Installing libxrandr, version 1.5.4, release 17 Extracting the files of libxrandr Installed libxrandr Installing 29 / 190 dbus-glib-devel-0.114-17-1-x86_64.eopkg [cached] Installing dbus-glib-devel, version 0.114, release 17 Extracting the files of dbus-glib-devel Installed dbus-glib-devel Installing 30 / 190 libcxx-20.1.8-133-1-x86_64.eopkg [cached] Installing libcxx, version 20.1.8, release 133 Extracting the files of libcxx Installed libcxx Installing 31 / 190 libcxx-devel-20.1.8-133-1-x86_64.eopkg [cached] Installing libcxx-devel, version 20.1.8, release 133 Extracting the files of libcxx-devel Installed libcxx-devel Installing 32 / 190 polly-20.1.8-133-1-x86_64.eopkg [cached] Installing polly, version 20.1.8, release 133 Extracting the files of polly Installed polly Installing 33 / 190 libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Installing libedit, version 20240808.3.1, release 15 Extracting the files of libedit Installed libedit Installing 34 / 190 llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Installing llvm-libs, version 20.1.8, release 133 Extracting the files of llvm-libs Installed llvm-libs Installing 35 / 190 libomp-20.1.8-133-1-x86_64.eopkg [cached] Installing libomp, version 20.1.8, release 133 Extracting the files of libomp Installed libomp Installing 36 / 190 libomp-devel-20.1.8-133-1-x86_64.eopkg [cached] Installing libomp-devel, version 20.1.8, release 133 Extracting the files of libomp-devel Installed libomp-devel Installing 37 / 190 mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Installing mimalloc, version 2.1.6, release 2 Extracting the files of mimalloc Installed mimalloc Installing 38 / 190 llvm-20.1.8-133-1-x86_64.eopkg [cached] Installing llvm, version 20.1.8, release 133 Extracting the files of llvm Installed llvm Installing 39 / 190 lld-libs-20.1.8-133-1-x86_64.eopkg [cached] Installing lld-libs, version 20.1.8, release 133 Extracting the files of lld-libs Installed lld-libs Installing 40 / 190 lld-20.1.8-133-1-x86_64.eopkg [cached] Installing lld, version 20.1.8, release 133 Extracting the files of lld Installed lld Installing 41 / 190 clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Installing clang-libs, version 20.1.8, release 133 Extracting the files of clang-libs Installed clang-libs Installing 42 / 190 clang-20.1.8-133-1-x86_64.eopkg [cached] Installing clang, version 20.1.8, release 133 Extracting the files of clang Installed clang Installing 43 / 190 llvm-clang-20.1.8-133-1-x86_64.eopkg [cached] Installing llvm-clang, version 20.1.8, release 133 Extracting the files of llvm-clang Installed llvm-clang Installing 44 / 190 lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Installing lm_sensors, version 3.6.2, release 9 Extracting the files of lm_sensors Installed lm_sensors Installing 45 / 190 libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Installing libxdamage, version 1.1.6, release 17 Extracting the files of libxdamage Installed libxdamage Installing 46 / 190 libxdamage-devel-1.1.6-17-1-x86_64.eopkg [cached] Installing libxdamage-devel, version 1.1.6, release 17 Extracting the files of libxdamage-devel Installed libxdamage-devel Installing 47 / 190 libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender-devel, version 0.9.12, release 18 Extracting the files of libxrender-devel Installed libxrender-devel Installing 48 / 190 libxrandr-devel-1.5.4-17-1-x86_64.eopkg [cached] Installing libxrandr-devel, version 1.5.4, release 17 Extracting the files of libxrandr-devel Installed libxrandr-devel Installing 49 / 190 dump_syms-2.3.3-9-1-x86_64.eopkg [cached] Installing dump_syms, version 2.3.3, release 9 Extracting the files of dump_syms Installed dump_syms Installing 50 / 190 libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Installing libjpeg-turbo, version 3.0.3, release 22 Extracting the files of libjpeg-turbo Installed libjpeg-turbo Installing 51 / 190 libtiff-4.7.1-45-1-x86_64.eopkg [cached] Installing libtiff, version 4.7.1, release 45 Extracting the files of libtiff Installed libtiff Installing 52 / 190 liblcms2-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2, version 2.16, release 20 Extracting the files of liblcms2 Installed liblcms2 Installing 53 / 190 libxmu-1.2.1-14-1-x86_64.eopkg [cached] Installing libxmu, version 1.2.1, release 14 Extracting the files of libxmu Installed libxmu Installing 54 / 190 xauth-1.1.5-11-1-x86_64.eopkg [cached] Installing xauth, version 1.1.5, release 11 Extracting the files of xauth Installed xauth Installing 55 / 190 libpng-1.6.55-34-1-x86_64.eopkg [cached] Installing libpng, version 1.6.55, release 34 Extracting the files of libpng Installed libpng Installing 56 / 190 freetype2-2.14.2-39-1-x86_64.eopkg [cached] Installing freetype2, version 2.14.2, release 39 Extracting the files of freetype2 Installed freetype2 Installing 57 / 190 graphite2-1.3.14-8-1-x86_64.eopkg [cached] Installing graphite2, version 1.3.14, release 8 Extracting the files of graphite2 Installed graphite2 Installing 58 / 190 harfbuzz-13.1.1-85-1-x86_64.eopkg [cached] Installing harfbuzz, version 13.1.1, release 85 Extracting the files of harfbuzz Installed harfbuzz Installing 59 / 190 fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Installing fontconfig, version 2.17.1, release 52 Extracting the files of fontconfig Installed fontconfig Installing 60 / 190 libxft-2.3.9-17-1-x86_64.eopkg [cached] Installing libxft, version 2.3.9, release 17 Extracting the files of libxft Installed libxft Installing 61 / 190 libpaper-1.1.28-5-1-x86_64.eopkg [cached] Installing libpaper, version 1.1.28, release 5 Extracting the files of libpaper Installed libpaper Installing 62 / 190 liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2-devel, version 2.16, release 20 Extracting the files of liblcms2-devel Installed liblcms2-devel Installing 63 / 190 libfontenc-1.1.8-18-1-x86_64.eopkg [cached] Installing libfontenc, version 1.1.8, release 18 Extracting the files of libfontenc Installed libfontenc Installing 64 / 190 libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Installing libxxf86vm, version 1.1.6, release 17 Extracting the files of libxxf86vm Installed libxxf86vm Installing 65 / 190 libdaemon-0.14-5-1-x86_64.eopkg [cached] Installing libdaemon, version 0.14, release 5 Extracting the files of libdaemon Installed libdaemon Installing 66 / 190 avahi-0.8-28-1-x86_64.eopkg [cached] Installing avahi, version 0.8, release 28 Extracting the files of avahi Installed avahi Installing 67 / 190 cups-2.4.15-42-1-x86_64.eopkg [cached] Installing cups, version 2.4.15, release 42 Extracting the files of cups Installed cups Installing 68 / 190 svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Installing svt-av1, version 4.0.1, release 15 Extracting the files of svt-av1 Installed svt-av1 Installing 69 / 190 pixman-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman, version 0.46.4, release 23 Extracting the files of pixman Installed pixman Installing 70 / 190 libcairo-1.18.2-55-1-x86_64.eopkg [cached] Installing libcairo, version 1.18.2, release 55 Extracting the files of libcairo Installed libcairo Installing 71 / 190 wayland-1.25.0-35-1-x86_64.eopkg [cached] Installing wayland, version 1.25.0, release 35 Extracting the files of wayland Installed wayland Installing 72 / 190 wayland-devel-1.25.0-35-1-x86_64.eopkg [cached] Installing wayland-devel, version 1.25.0, release 35 Extracting the files of wayland-devel Installed wayland-devel Installing 73 / 190 shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Installing shared-mime-info, version 2.4, release 14 Extracting the files of shared-mime-info Installed shared-mime-info Installing 74 / 190 libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Installing libjpeg-turbo-devel, version 3.0.3, release 22 Extracting the files of libjpeg-turbo-devel Installed libjpeg-turbo-devel Installing 75 / 190 gconf-3.2.6-14-1-x86_64.eopkg [cached] Installing gconf, version 3.2.6, release 14 Extracting the files of gconf Installed gconf Installing 76 / 190 c-ares-1.34.6-17-1-x86_64.eopkg [cached] Installing c-ares, version 1.34.6, release 17 Extracting the files of c-ares Installed c-ares Installing 77 / 190 ada-3.4.1-6-1-x86_64.eopkg [cached] Installing ada, version 3.4.1, release 6 Extracting the files of ada Installed ada Installing 78 / 190 nodejs-20-20.20.0-9-1-x86_64.eopkg [cached] Installing nodejs-20, version 20.20.0, release 9 Extracting the files of nodejs-20 Installed nodejs-20 Installing 79 / 190 nodejs-20-123-1-x86_64.eopkg [cached] Installing nodejs, version 20, release 123 Extracting the files of nodejs Installed nodejs Installing 80 / 190 aom-3.12.1-26-1-x86_64.eopkg [cached] Installing aom, version 3.12.1, release 26 Extracting the files of aom Installed aom Installing 81 / 190 bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Installing bzip2-devel, version 1.0.8, release 22 Extracting the files of bzip2-devel Installed bzip2-devel Installing 82 / 190 fribidi-1.0.15-10-1-x86_64.eopkg [cached] Installing fribidi, version 1.0.15, release 10 Extracting the files of fribidi Installed fribidi Installing 83 / 190 fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Installing fribidi-devel, version 1.0.15, release 10 Extracting the files of fribidi-devel Installed fribidi-devel Installing 84 / 190 x265-3.6-23-1-x86_64.eopkg [cached] Installing x265, version 3.6, release 23 Extracting the files of x265 Installed x265 Installing 85 / 190 libde265-1.0.16-13-1-x86_64.eopkg [cached] Installing libde265, version 1.0.16, release 13 Extracting the files of libde265 Installed libde265 Installing 86 / 190 libgit2-1.9.2-39-1-x86_64.eopkg [cached] Installing libgit2, version 1.9.2, release 39 Extracting the files of libgit2 Installed libgit2 Installing 87 / 190 graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Installing graphite2-devel, version 1.3.14, release 8 Extracting the files of graphite2-devel Installed graphite2-devel Installing 88 / 190 libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Installing libpciaccess, version 0.18.1, release 14 Extracting the files of libpciaccess Installed libpciaccess Installing 89 / 190 libdrm-2.4.128-53-1-x86_64.eopkg [cached] Installing libdrm, version 2.4.128, release 53 Extracting the files of libdrm Installed libdrm Installing 90 / 190 libva-2.22.0-30-1-x86_64.eopkg [cached] Installing libva, version 2.22.0, release 30 Extracting the files of libva Installed libva Installing 91 / 190 libva-devel-2.22.0-30-1-x86_64.eopkg [cached] Installing libva-devel, version 2.22.0, release 30 Extracting the files of libva-devel Installed libva-devel Installing 92 / 190 rav1e-0.8.1-18-1-x86_64.eopkg [cached] Installing rav1e, version 0.8.1, release 18 Extracting the files of rav1e Installed rav1e Installing 93 / 190 openh264-2.6.0-3-1-x86_64.eopkg [cached] Installing openh264, version 2.6.0, release 3 Extracting the files of openh264 Installed openh264 Installing 94 / 190 freeglut-3.6.0-14-1-x86_64.eopkg [cached] Installing freeglut, version 3.6.0, release 14 Extracting the files of freeglut Installed freeglut Installing 95 / 190 giflib-6.1.2-13-1-x86_64.eopkg [cached] Installing giflib, version 6.1.2, release 13 Extracting the files of giflib Installed giflib Installing 96 / 190 libwebp-1.6.0-30-1-x86_64.eopkg [cached] Installing libwebp, version 1.6.0, release 30 Extracting the files of libwebp Installed libwebp Installing 97 / 190 x264-0.164.3144-20-1-x86_64.eopkg [cached] Installing x264, version 0.164.3144, release 20 Extracting the files of x264 Installed x264 Installing 98 / 190 dav1d-1.5.0-31-1-x86_64.eopkg [cached] Installing dav1d, version 1.5.0, release 31 Extracting the files of dav1d Installed dav1d Installing 99 / 190 libheif-1.21.2-57-1-x86_64.eopkg [cached] Installing libheif, version 1.21.2, release 57 Extracting the files of libheif Installed libheif Installing 100 / 190 libxkbfile-1.1.3-18-1-x86_64.eopkg [cached] Installing libxkbfile, version 1.1.3, release 18 Extracting the files of libxkbfile Installed libxkbfile Installing 101 / 190 hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Installing hicolor-icon-theme, version 0.18, release 9 Extracting the files of hicolor-icon-theme Installed hicolor-icon-theme Installing 102 / 190 libunwind-1.8.3-12-1-x86_64.eopkg [cached] Installing libunwind, version 1.8.3, release 12 Extracting the files of libunwind Installed libunwind Installing 103 / 190 libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Installing libxcomposite, version 0.4.6, release 16 Extracting the files of libxcomposite Installed libxcomposite Installing 104 / 190 libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Installing libxcursor, version 1.2.3, release 22 Extracting the files of libxcursor Installed libxcursor Installing 105 / 190 libxcursor-devel-1.2.3-22-1-x86_64.eopkg [cached] Installing libxcursor-devel, version 1.2.3, release 22 Extracting the files of libxcursor-devel Installed libxcursor-devel Installing 106 / 190 noto-sans-ttf-2025.12.01-45-1-x86_64.eopkg [cached] Installing noto-sans-ttf, version 2025.12.01, release 45 Extracting the files of noto-sans-ttf Installed noto-sans-ttf Installing 107 / 190 xkbcomp-1.5.0-14-1-x86_64.eopkg [cached] Installing xkbcomp, version 1.5.0, release 14 Extracting the files of xkbcomp Installed xkbcomp Installing 108 / 190 pango-1.57.0-64-1-x86_64.eopkg [cached] Installing pango, version 1.57.0, release 64 Extracting the files of pango Installed pango Installing 109 / 190 librsvg-2.61.4-69-1-x86_64.eopkg [cached] Installing librsvg, version 2.61.4, release 69 Extracting the files of librsvg Installed librsvg Installing 110 / 190 libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Installing libpng-devel, version 1.6.55, release 34 Extracting the files of libpng-devel Installed libpng-devel Installing 111 / 190 brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Installing brotli-devel, version 1.2.0, release 13 Extracting the files of brotli-devel Installed brotli-devel Installing 112 / 190 freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Installing freetype2-devel, version 2.14.2, release 39 Extracting the files of freetype2-devel Installed freetype2-devel Installing 113 / 190 harfbuzz-devel-13.1.1-85-1-x86_64.eopkg [cached] Installing harfbuzz-devel, version 13.1.1, release 85 Extracting the files of harfbuzz-devel Installed harfbuzz-devel Installing 114 / 190 fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Installing fontconfig-devel, version 2.17.1, release 52 Extracting the files of fontconfig-devel Installed fontconfig-devel Installing 115 / 190 pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman-devel, version 0.46.4, release 23 Extracting the files of pixman-devel Installed pixman-devel Installing 116 / 190 libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Installing libcairo-devel, version 1.18.2, release 55 Extracting the files of libcairo-devel Installed libcairo-devel Installing 117 / 190 libxft-devel-2.3.9-17-1-x86_64.eopkg [cached] Installing libxft-devel, version 2.3.9, release 17 Extracting the files of libxft-devel Installed libxft-devel Installing 118 / 190 pango-devel-1.57.0-64-1-x86_64.eopkg [cached] Installing pango-devel, version 1.57.0, release 64 Extracting the files of pango-devel Installed pango-devel Installing 119 / 190 fftw-3.3.10-18-1-x86_64.eopkg [cached] Installing fftw, version 3.3.10, release 18 Extracting the files of fftw Installed fftw Installing 120 / 190 alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Installing alsa-ucm-conf, version 1.2.13, release 1 Extracting the files of alsa-ucm-conf Installed alsa-ucm-conf Installing 121 / 190 alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Installing alsa-lib, version 1.2.14, release 41 Extracting the files of alsa-lib Installed alsa-lib Installing 122 / 190 rtkit-0.14-6-1-x86_64.eopkg [cached] Installing rtkit, version 0.14, release 6 Extracting the files of rtkit Installed rtkit Installing 123 / 190 sbc-2.0-5-1-x86_64.eopkg [cached] Installing sbc, version 2.0, release 5 Extracting the files of sbc Installed sbc Installing 124 / 190 libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Installing libsoxr, version 0.1.3, release 5 Extracting the files of libsoxr Installed libsoxr Installing 125 / 190 libogg-1.3.5-13-1-x86_64.eopkg [cached] Installing libogg, version 1.3.5, release 13 Extracting the files of libogg Installed libogg Installing 126 / 190 libspeex-1.2.1-6-1-x86_64.eopkg [cached] Installing libspeex, version 1.2.1, release 6 Extracting the files of libspeex Installed libspeex Installing 127 / 190 libflac-1.4.3-18-1-x86_64.eopkg [cached] Installing libflac, version 1.4.3, release 18 Extracting the files of libflac Installed libflac Installing 128 / 190 libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Installing libvorbis, version 1.3.7, release 14 Extracting the files of libvorbis Installed libvorbis Installing 129 / 190 opus-1.5.2-12-1-x86_64.eopkg [cached] Installing opus, version 1.5.2, release 12 Extracting the files of opus Installed opus Installing 130 / 190 libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Installing libsndfile, version 1.2.2, release 26 Extracting the files of libsndfile Installed libsndfile Installing 131 / 190 webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Installing webrtc-audio-processing, version 1.3, release 6 Extracting the files of webrtc-audio-processing Installed webrtc-audio-processing Installing 132 / 190 orc-0.4.40-10-1-x86_64.eopkg [cached] Installing orc, version 0.4.40, release 10 Extracting the files of orc Installed orc Installing 133 / 190 pulseaudio-17.0-63-1-x86_64.eopkg [cached] Installing pulseaudio, version 17.0, release 63 Extracting the files of pulseaudio Installed pulseaudio Installing 134 / 190 pulseaudio-devel-17.0-63-1-x86_64.eopkg [cached] Installing pulseaudio-devel, version 17.0, release 63 Extracting the files of pulseaudio-devel Installed pulseaudio-devel Installing 135 / 190 libvpx-1.16.0-23-1-x86_64.eopkg [cached] Installing libvpx, version 1.16.0, release 23 Extracting the files of libvpx Installed libvpx Installing 136 / 190 libnspr-devel-4.38.2-26-1-x86_64.eopkg [cached] Installing libnspr-devel, version 4.38.2, release 26 Extracting the files of libnspr-devel Installed libnspr-devel Installing 137 / 190 gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Installing gsettings-desktop-schemas, version 49.1, release 64 Extracting the files of gsettings-desktop-schemas Installed gsettings-desktop-schemas Installing 138 / 190 spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Installing spirv-tools, version 1.4.341.0, release 36 Extracting the files of spirv-tools Installed spirv-tools Installing 139 / 190 libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Installing libxinerama, version 1.1.5, release 17 Extracting the files of libxinerama Installed libxinerama Installing 140 / 190 libxinerama-devel-1.1.5-17-1-x86_64.eopkg [cached] Installing libxinerama-devel, version 1.1.5, release 17 Extracting the files of libxinerama-devel Installed libxinerama-devel Installing 141 / 190 libseccomp-devel-2.5.5-12-1-x86_64.eopkg [cached] Installing libseccomp-devel, version 2.5.5, release 12 Extracting the files of libseccomp-devel Installed libseccomp-devel Installing 142 / 190 highway-1.2.0-4-1-x86_64.eopkg [cached] Installing highway, version 1.2.0, release 4 Extracting the files of highway Installed highway Installing 143 / 190 libjxl-0.11.1-8-1-x86_64.eopkg [cached] Installing libjxl, version 0.11.1, release 8 Extracting the files of libjxl Installed libjxl Installing 144 / 190 glycin-2.0.8-10-1-x86_64.eopkg [cached] Installing glycin, version 2.0.8, release 10 Extracting the files of glycin Installed glycin Installing 145 / 190 glycin-devel-2.0.8-10-1-x86_64.eopkg [cached] Installing glycin-devel, version 2.0.8, release 10 Extracting the files of glycin-devel Installed glycin-devel Installing 146 / 190 gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Installing gdk-pixbuf, version 2.44.5, release 62 Extracting the files of gdk-pixbuf Installed gdk-pixbuf Installing 147 / 190 gdk-pixbuf-devel-2.44.5-62-1-x86_64.eopkg [cached] Installing gdk-pixbuf-devel, version 2.44.5, release 62 Extracting the files of gdk-pixbuf-devel Installed gdk-pixbuf-devel Installing 148 / 190 xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Installing xkeyboard-config, version 2.47, release 18 Extracting the files of xkeyboard-config Installed xkeyboard-config Installing 149 / 190 libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Installing libxkbcommon, version 1.12.2, release 18 Extracting the files of libxkbcommon Installed libxkbcommon Installing 150 / 190 libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Installing libepoxy, version 1.5.10, release 14 Extracting the files of libepoxy Installed libepoxy Installing 151 / 190 colord-1.4.8-25-1-x86_64.eopkg [cached] Installing colord, version 1.4.8, release 25 Extracting the files of colord Installed colord Installing 152 / 190 libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Installing libgtk-3, version 3.24.51, release 122 Extracting the files of libgtk-3 Installed libgtk-3 Installing 153 / 190 libxcomposite-devel-0.4.6-16-1-x86_64.eopkg [cached] Installing libxcomposite-devel, version 0.4.6, release 16 Extracting the files of libxcomposite-devel Installed libxcomposite-devel Installing 154 / 190 libepoxy-devel-1.5.10-14-1-x86_64.eopkg [cached] Installing libepoxy-devel, version 1.5.10, release 14 Extracting the files of libepoxy-devel Installed libepoxy-devel Installing 155 / 190 libxkbcommon-devel-1.12.2-18-1-x86_64.eopkg [cached] Installing libxkbcommon-devel, version 1.12.2, release 18 Extracting the files of libxkbcommon-devel Installed libxkbcommon-devel Installing 156 / 190 libgtk-3-devel-3.24.51-122-1-x86_64.eopkg [cached] Installing libgtk-3-devel, version 3.24.51, release 122 Extracting the files of libgtk-3-devel Installed libgtk-3-devel Installing 157 / 190 libevent-2.1.12-14-1-x86_64.eopkg [cached] Installing libevent, version 2.1.12, release 14 Extracting the files of libevent Installed libevent Installing 158 / 190 autoconf213-2.13-3-1-x86_64.eopkg [cached] Installing autoconf213, version 2.13, release 3 Extracting the files of autoconf213 Installed autoconf213 Installing 159 / 190 libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Installing libpciaccess-devel, version 0.18.1, release 14 Extracting the files of libpciaccess-devel Installed libpciaccess-devel Installing 160 / 190 libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Installing libdrm-devel, version 2.4.128, release 53 Extracting the files of libdrm-devel Installed libdrm-devel Installing 161 / 190 libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Installing libwebp-devel, version 1.6.0, release 30 Extracting the files of libwebp-devel Installed libwebp-devel Installing 162 / 190 gtest-1.15.2-10-1-x86_64.eopkg [cached] Installing gtest, version 1.15.2, release 10 Extracting the files of gtest Installed gtest Installing 163 / 190 cbindgen-0.29.2-24-1-x86_64.eopkg [cached] Installing cbindgen, version 0.29.2, release 24 Extracting the files of cbindgen Installed cbindgen Installing 164 / 190 libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Installing libdisplay-info, version 0.3.0, release 3 Extracting the files of libdisplay-info Installed libdisplay-info Installing 165 / 190 libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Installing libxshmfence, version 1.3.3, release 17 Extracting the files of libxshmfence Installed libxshmfence Installing 166 / 190 spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Installing spirv-llvm-translator, version 20.1.10, release 24 Extracting the files of spirv-llvm-translator Installed spirv-llvm-translator Installing 167 / 190 mesalib-26.0.3-297-1-x86_64.eopkg [cached] Installing mesalib, version 26.0.3, release 297 Extracting the files of mesalib Installed mesalib Installing 168 / 190 mesalib-devel-26.0.3-297-1-x86_64.eopkg [cached] Installing mesalib-devel, version 26.0.3, release 297 Extracting the files of mesalib-devel Installed mesalib-devel Installing 169 / 190 highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Installing highway-devel, version 1.2.0, release 4 Extracting the files of highway-devel Installed highway-devel Installing 170 / 190 libjxl-devel-0.11.1-8-1-x86_64.eopkg [cached] Installing libjxl-devel, version 0.11.1, release 8 Extracting the files of libjxl-devel Installed libjxl-devel Installing 171 / 190 rust-1.93.1-150-1-x86_64.eopkg [cached] Installing rust, version 1.93.1, release 150 Extracting the files of rust Installed rust Installing 172 / 190 libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Installing libgtk-2, version 2.24.33, release 30 Extracting the files of libgtk-2 Installed libgtk-2 Installing 173 / 190 libice-devel-1.1.2-16-1-x86_64.eopkg [cached] Installing libice-devel, version 1.1.2, release 16 Extracting the files of libice-devel Installed libice-devel Installing 174 / 190 libsm-devel-1.2.6-16-1-x86_64.eopkg [cached] Installing libsm-devel, version 1.2.6, release 16 Extracting the files of libsm-devel Installed libsm-devel Installing 175 / 190 binutils-gold-2.45.1-83-1-x86_64.eopkg [cached] Installing binutils-gold, version 2.45.1, release 83 Extracting the files of binutils-gold Installed binutils-gold Installing 176 / 190 libxfont2-2.0.7-13-1-x86_64.eopkg [cached] Installing libxfont2, version 2.0.7, release 13 Extracting the files of libxfont2 Installed libxfont2 Installing 177 / 190 libtirpc-1.3.7-17-1-x86_64.eopkg [cached] Installing libtirpc, version 1.3.7, release 17 Extracting the files of libtirpc Installed libtirpc Installing 178 / 190 xorg-server-xvfb-21.1.21-110-1-x86_64.eopkg [cached] Installing xorg-server-xvfb, version 21.1.21, release 110 Extracting the files of xorg-server-xvfb Installed xorg-server-xvfb Installing 179 / 190 gconf-devel-3.2.6-14-1-x86_64.eopkg [cached] Installing gconf-devel, version 3.2.6, release 14 Extracting the files of gconf-devel Installed gconf-devel Installing 180 / 190 libevent-devel-2.1.12-14-1-x86_64.eopkg [cached] Installing libevent-devel, version 2.1.12, release 14 Extracting the files of libevent-devel Installed libevent-devel Installing 181 / 190 pciutils-3.13.0-14-1-x86_64.eopkg [cached] Installing pciutils, version 3.13.0, release 14 Extracting the files of pciutils Installed pciutils Installing 182 / 190 vulkan-1.4.341.0-43-1-x86_64.eopkg [cached] Installing vulkan, version 1.4.341.0, release 43 Extracting the files of vulkan Installed vulkan Installing 183 / 190 vulkan-headers-1.4.341.0-27-1-x86_64.eopkg [cached] Installing vulkan-headers, version 1.4.341.0, release 27 Extracting the files of vulkan-headers Installed vulkan-headers Installing 184 / 190 libxt-devel-1.3.1-17-1-x86_64.eopkg [cached] Installing libxt-devel, version 1.3.1, release 17 Extracting the files of libxt-devel Installed libxt-devel Installing 185 / 190 pciutils-devel-3.13.0-14-1-x86_64.eopkg [cached] Installing pciutils-devel, version 3.13.0, release 14 Extracting the files of pciutils-devel Installed pciutils-devel Installing 186 / 190 libgtk-2-devel-2.24.33-30-1-x86_64.eopkg [cached] Installing libgtk-2-devel, version 2.24.33, release 30 Extracting the files of libgtk-2-devel Installed libgtk-2-devel Installing 187 / 190 libnss-devel-3.122-80-1-x86_64.eopkg [cached] Installing libnss-devel, version 3.122, release 80 Extracting the files of libnss-devel Installed libnss-devel Installing 188 / 190 vulkan-devel-1.4.341.0-43-1-x86_64.eopkg [cached] Installing vulkan-devel, version 1.4.341.0, release 43 Extracting the files of vulkan-devel Installed vulkan-devel Installing 189 / 190 alsa-lib-devel-1.2.14-41-1-x86_64.eopkg [cached] Installing alsa-lib-devel, version 1.2.14, release 41 Extracting the files of alsa-lib-devel Installed alsa-lib-devel Installing 190 / 190 libvpx-devel-1.16.0-23-1-x86_64.eopkg [cached] Installing libvpx-devel, version 1.16.0, release 23 Extracting the files of libvpx-devel Installed libvpx-devel [BuildDep] Checking build-deps for firefox-149.0-393 [BuildDep] Requesting installation of: dbus-glib-devel pixman-devel libwebp-devel clang cbindgen vulkan-devel alsa-lib-devel mesalib-devel bzip2-devel libva-devel nodejs pulseaudio-devel libjpeg-turbo-devel xorg-server-xvfb libnss-devel libnspr-devel rust libjxl-devel dump_syms yasm autoconf213 noto-sans-ttf libxt-devel llvm-clang libvpx-devel binutils-gold pciutils-devel libgtk-2-devel libevent-devel libxcomposite-devel libgtk-3-devel gconf-devel time=2026-03-24T23:34:42.739Z level=DEBUG msg="Stopping D-BUS" time=2026-03-24T23:34:42.740Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="chown -R build:build /home/build" time=2026-03-24T23:34:42.741Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2026-03-24T23:34:42.741Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/b861fdee999d9b6404e1e865d6f707c41b4bded1b5ea62affc176288c1484b8a/firefox-149.0.source.tar.xz target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/YPKG/sources/firefox-149.0.source.tar.xz time=2026-03-24T23:34:42.742Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/.cache/bazel time=2026-03-24T23:34:42.743Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/.ccache time=2026-03-24T23:34:42.743Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/.cache/go-build time=2026-03-24T23:34:42.744Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/.cache/sccache time=2026-03-24T23:34:42.744Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-24T23:34:42.744Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-24T23:34:42.744Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-24T23:34:42.744Z level=DEBUG msg="Starting sccache server" time=2026-03-24T23:34:42.750Z level=INFO msg="Now starting build" package=firefox time=2026-03-24T23:34:42.750Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1774395201" + cd /home/build/YPKG/root/firefox/build/firefox-149.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + export package=firefox + package=firefox + export release=393 + release=393 + export version=149.0 + version=149.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/firefox/install + installdir=/home/build/YPKG/root/firefox/install + export PKG_ROOT_DIR=/home/build/YPKG/root/firefox + PKG_ROOT_DIR=/home/build/YPKG/root/firefox + export PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1774395201 + SOURCE_DATE_EPOCH=1774395201 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export MOZ_NOSPAM=1 + MOZ_NOSPAM=1 + export MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 + MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 ++ date -ud @1774395201 +%Y%m%d%H%M%S + export MOZ_BUILD_DATE=20260324233321 + MOZ_BUILD_DATE=20260324233321 + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0001-Fix-Firefox-Thunderbird-envvar-conflicts.patch patching file toolkit/xre/nsAppRunner.cpp Hunk #1 succeeded at 6025 (offset 146 lines). patching file xpcom/glue/XREAppData.cpp Hunk #1 succeeded at 50 (offset 1 line). + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0001-Allow-installing-addons-from-user-scope.patch patching file browser/app/profile/firefox.js + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0002-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch patching file Cargo.lock patching file Cargo.toml patching file build/rust/glslopt/.cargo-checksum.json (renamed from third_party/rust/glslopt/.cargo-checksum.json) patching file build/rust/glslopt/.cargo_vcs_info.json (renamed from third_party/rust/glslopt/.cargo_vcs_info.json) patching file build/rust/glslopt/.gitmodules (renamed from third_party/rust/glslopt/.gitmodules) patching file build/rust/glslopt/Cargo.lock (renamed from third_party/rust/glslopt/Cargo.lock) patching file build/rust/glslopt/Cargo.toml (renamed from third_party/rust/glslopt/Cargo.toml) patching file build/rust/glslopt/Cargo.toml.orig (renamed from third_party/rust/glslopt/Cargo.toml.orig) patching file build/rust/glslopt/README.md (renamed from third_party/rust/glslopt/README.md) patching file build/rust/glslopt/build.rs (renamed from third_party/rust/glslopt/build.rs) patching file build/rust/glslopt/glsl-optimizer/.editorconfig (renamed from third_party/rust/glslopt/glsl-optimizer/.editorconfig) patching file build/rust/glslopt/glsl-optimizer/.gitignore (renamed from third_party/rust/glslopt/glsl-optimizer/.gitignore) patching file build/rust/glslopt/glsl-optimizer/CMakeLists.txt (renamed from third_party/rust/glslopt/glsl-optimizer/CMakeLists.txt) patching file build/rust/glslopt/glsl-optimizer/README.md (renamed from third_party/rust/glslopt/glsl-optimizer/README.md) patching file build/rust/glslopt/glsl-optimizer/contrib/glslopt/Main.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/contrib/glslopt/Main.cpp) patching file build/rust/glslopt/glsl-optimizer/contrib/glslopt/Readme (renamed from third_party/rust/glslopt/glsl-optimizer/contrib/glslopt/Readme) patching file build/rust/glslopt/glsl-optimizer/generateParsers.sh (renamed from third_party/rust/glslopt/glsl-optimizer/generateParsers.sh) patching file build/rust/glslopt/glsl-optimizer/include/GL/gl.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/GL/gl.h) patching file build/rust/glslopt/glsl-optimizer/include/GL/glext.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/GL/glext.h) patching file build/rust/glslopt/glsl-optimizer/include/KHR/khrplatform.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/KHR/khrplatform.h) patching file build/rust/glslopt/glsl-optimizer/include/c11/.editorconfig (renamed from third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig) patching file build/rust/glslopt/glsl-optimizer/include/c11/threads.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/c11/threads.h) patching file build/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h) patching file build/rust/glslopt/glsl-optimizer/include/c11/threads_win32.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/c11/threads_win32.h) patching file build/rust/glslopt/glsl-optimizer/include/c11_compat.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/c11_compat.h) patching file build/rust/glslopt/glsl-optimizer/include/c99_compat.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/c99_compat.h) patching file build/rust/glslopt/glsl-optimizer/include/no_extern_c.h (renamed from third_party/rust/glslopt/glsl-optimizer/include/no_extern_c.h) patching file build/rust/glslopt/glsl-optimizer/license.txt (renamed from third_party/rust/glslopt/glsl-optimizer/license.txt) patching file build/rust/glslopt/glsl-optimizer/src/compiler/builtin_type_macros.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/builtin_type_macros.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/README (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/README) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/TODO (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/TODO) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_int64.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_int64.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/float64.glsl (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/float64.glsl) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/README (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/README) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.ll (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_lexer.ll) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.yy (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser.yy) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/int64.glsl (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/int64.glsl) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.py (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.py) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_inlining.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_inlining.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_optimization.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_optimization.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_uniform.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_uniform.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/list.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/list.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/main.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/main.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/program.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/program.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/test_optpass.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/test_optpass.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl/xxd.py (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/xxd.py) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp) patching file build/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c) patching file build/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.h) patching file build/rust/glslopt/glsl-optimizer/src/compiler/shader_info.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_info.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/auxiliary/util/u_half.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/auxiliary/util/u_half.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_compiler.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_compiler.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_config.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_config.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_defines.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_defines.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_format.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_format.h) patching file build/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_state.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/gallium/include/pipe/p_state.h) patching file build/rust/glslopt/glsl-optimizer/src/mapi/glapi/glapi.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mapi/glapi/glapi.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/config.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/config.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/context.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/context.c) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/context.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/context.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/dd.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/dd.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/debug_output.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/debug_output.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/draw.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/draw.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/enums.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/enums.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/errors.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/errors.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/extensions.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.c) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/extensions_table.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/formats.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/formats.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/glheader.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/glheader.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/glthread.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/glthread.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/hash.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/hash.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/macros.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/macros.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/menums.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/menums.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/mesa_private.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/mesa_private.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/mtypes.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/mtypes.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/uniforms.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/uniforms.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/main/version.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/main/version.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/math/m_matrix.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/math/m_matrix.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/ir_to_mesa.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/ir_to_mesa.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/prog_instruction.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_instruction.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/prog_parameter.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_parameter.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/prog_statevars.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/prog_statevars.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/program.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/program.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c) patching file build/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.h) patching file build/rust/glslopt/glsl-optimizer/src/mesa/vbo/vbo.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/mesa/vbo/vbo.h) patching file build/rust/glslopt/glsl-optimizer/src/util/bitscan.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/bitscan.h) patching file build/rust/glslopt/glsl-optimizer/src/util/bitset.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/bitset.h) patching file build/rust/glslopt/glsl-optimizer/src/util/blob.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/blob.c) patching file build/rust/glslopt/glsl-optimizer/src/util/blob.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/blob.h) patching file build/rust/glslopt/glsl-optimizer/src/util/compiler.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/compiler.h) patching file build/rust/glslopt/glsl-optimizer/src/util/crc32.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/crc32.c) patching file build/rust/glslopt/glsl-optimizer/src/util/crc32.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/crc32.h) patching file build/rust/glslopt/glsl-optimizer/src/util/debug.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/debug.c) patching file build/rust/glslopt/glsl-optimizer/src/util/debug.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/debug.h) patching file build/rust/glslopt/glsl-optimizer/src/util/detect_os.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/detect_os.h) patching file build/rust/glslopt/glsl-optimizer/src/util/disk_cache.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/disk_cache.c) patching file build/rust/glslopt/glsl-optimizer/src/util/disk_cache.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/disk_cache.h) patching file build/rust/glslopt/glsl-optimizer/src/util/fast_urem_by_const.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/fast_urem_by_const.h) patching file build/rust/glslopt/glsl-optimizer/src/util/fnv1a.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/fnv1a.h) patching file build/rust/glslopt/glsl-optimizer/src/util/format/u_format.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/format/u_format.h) patching file build/rust/glslopt/glsl-optimizer/src/util/futex.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/futex.h) patching file build/rust/glslopt/glsl-optimizer/src/util/half_float.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c) patching file build/rust/glslopt/glsl-optimizer/src/util/half_float.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/half_float.h) patching file build/rust/glslopt/glsl-optimizer/src/util/hash_table.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c) patching file build/rust/glslopt/glsl-optimizer/src/util/hash_table.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.h) patching file build/rust/glslopt/glsl-optimizer/src/util/list.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/list.h) patching file build/rust/glslopt/glsl-optimizer/src/util/macros.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/macros.h) patching file build/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c) patching file build/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.h) patching file build/rust/glslopt/glsl-optimizer/src/util/mesa-sha1_test.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1_test.c) patching file build/rust/glslopt/glsl-optimizer/src/util/os_memory.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_memory.h) patching file build/rust/glslopt/glsl-optimizer/src/util/os_memory_aligned.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_memory_aligned.h) patching file build/rust/glslopt/glsl-optimizer/src/util/os_memory_stdc.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_memory_stdc.h) patching file build/rust/glslopt/glsl-optimizer/src/util/os_misc.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c) patching file build/rust/glslopt/glsl-optimizer/src/util/os_misc.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.h) patching file build/rust/glslopt/glsl-optimizer/src/util/os_time.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/os_time.h) patching file build/rust/glslopt/glsl-optimizer/src/util/ralloc.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c) patching file build/rust/glslopt/glsl-optimizer/src/util/ralloc.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.h) patching file build/rust/glslopt/glsl-optimizer/src/util/rounding.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/rounding.h) patching file build/rust/glslopt/glsl-optimizer/src/util/set.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/set.c) patching file build/rust/glslopt/glsl-optimizer/src/util/set.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/set.h) patching file build/rust/glslopt/glsl-optimizer/src/util/sha1/README (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/sha1/README) patching file build/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c) patching file build/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.h) patching file build/rust/glslopt/glsl-optimizer/src/util/simple_mtx.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/simple_mtx.h) patching file build/rust/glslopt/glsl-optimizer/src/util/softfloat.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c) patching file build/rust/glslopt/glsl-optimizer/src/util/softfloat.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.h) patching file build/rust/glslopt/glsl-optimizer/src/util/string_buffer.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c) patching file build/rust/glslopt/glsl-optimizer/src/util/string_buffer.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.h) patching file build/rust/glslopt/glsl-optimizer/src/util/strndup.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/strndup.h) patching file build/rust/glslopt/glsl-optimizer/src/util/strtod.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c) patching file build/rust/glslopt/glsl-optimizer/src/util/strtod.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/strtod.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_atomic.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_atomic.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_debug.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c) patching file build/rust/glslopt/glsl-optimizer/src/util/u_debug.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_dynarray.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_dynarray.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_endian.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_endian.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_math.c (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_math.c) patching file build/rust/glslopt/glsl-optimizer/src/util/u_math.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_math.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_memory.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_memory.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_queue.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_queue.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_string.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_string.h) patching file build/rust/glslopt/glsl-optimizer/src/util/u_thread.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/u_thread.h) patching file build/rust/glslopt/glsl-optimizer/src/util/xxhash.h (renamed from third_party/rust/glslopt/glsl-optimizer/src/util/xxhash.h) patching file build/rust/glslopt/src/bindings.rs (renamed from third_party/rust/glslopt/src/bindings.rs) patching file build/rust/glslopt/src/lib.rs (renamed from third_party/rust/glslopt/src/lib.rs) patching file build/rust/glslopt/wrapper.hpp (renamed from third_party/rust/glslopt/wrapper.hpp) patching file supply-chain/config.toml + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0003-Bug-2016618-Fix-Linux-sandbox-build-breakage-on-glib.patch patching file security/sandbox/chromium-shim/patches/54_fix_build_on_glibc_2_43.patch patching file security/sandbox/chromium/sandbox/linux/system_headers/linux_seccomp.h + cp /home/build/work/files/google-safebrowsing-api-key /home/build/work/files/mozilla-api-key . + cp /home/build/work/files/config .mozconfig + sed 's@\#\#JOBCOUNT\#\#@-j16@' -i .mozconfig + echo 'ac_add_options --with-mozilla-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/mozilla-api-key' + echo 'ac_add_options --with-google-safebrowsing-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/google-safebrowsing-api-key' + ./mach configure 0:04.02 Using Python 3.12.11 from /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python 0:04.02 Adding configure options from /home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig 0:04.02 --enable-project=browser 0:04.02 --prefix=/usr 0:04.02 --disable-elf-hack 0:04.02 --disable-strip 0:04.02 --disable-updater 0:04.02 --allow-addon-sideload 0:04.02 --with-unsigned-addon-scopes=app,system 0:04.02 --enable-application=browser 0:04.02 --enable-crashreporter 0:04.02 --enable-default-toolkit=cairo-gtk3 0:04.02 --enable-hardening 0:04.02 --enable-official-branding 0:04.02 --enable-optimize 0:04.02 --enable-release 0:04.02 --enable-rust-simd 0:04.02 --enable-update-channel=release 0:04.02 --enable-linker=lld 0:04.02 --enable-pulseaudio 0:04.02 --enable-system-ffi 0:04.02 --enable-system-pixman 0:04.02 --with-system-icu 0:04.02 --with-system-jpeg 0:04.02 --with-system-libevent 0:04.02 --with-system-libvpx 0:04.02 --with-system-nspr 0:04.02 --with-system-nss 0:04.02 --with-system-webp 0:04.02 --with-system-zlib 0:04.02 --without-wasm-sandboxed-libraries 0:04.02 --with-mozilla-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/mozilla-api-key 0:04.02 --with-google-safebrowsing-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/google-safebrowsing-api-key 0:04.02 MOZILLA_OFFICIAL=1 0:04.02 checking for vcs source checkout... no 0:04.03 checking for a shell... /usr/bin/sh 0:04.05 checking for host system type... x86_64-pc-linux-gnu 0:04.05 checking for target system type... x86_64-pc-linux-gnu 0:04.18 checking whether cross compiling... no 0:04.21 checking if configuration file confvars.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/confvars.sh 0:04.21 checking if configuration file configure.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/branding/official/configure.sh 0:04.23 checking for the target C compiler... /usr/bin/clang 0:04.23 checking for ccache... not found 0:04.25 checking whether the target C compiler can be used... yes 0:04.25 checking for the target C++ compiler... /usr/bin/clang++ 0:04.28 checking whether the target C++ compiler can be used... yes 0:04.29 checking for unwind.h... yes 0:04.30 checking for target linker... lld 0:04.33 checking for _Unwind_Backtrace... yes 0:04.33 checking for Python 3... /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python (3.12.11) 0:04.33 checking the target C compiler version... 20.1.8 0:04.34 checking the target C compiler works... yes 0:04.34 checking the target C++ compiler version... 20.1.8 0:04.35 checking the target C++ compiler works... yes 0:04.35 checking for the host C compiler... /usr/bin/clang 0:04.35 checking whether the host C compiler can be used... yes 0:04.35 checking the host C compiler version... 20.1.8 0:04.35 checking the host C compiler works... yes 0:04.35 checking for the host C++ compiler... /usr/bin/clang++ 0:04.35 checking whether the host C++ compiler can be used... yes 0:04.35 checking the host C++ compiler version... 20.1.8 0:04.35 checking the host C++ compiler works... yes 0:04.37 checking for host linker... lld 0:04.39 checking for 64-bit OS... yes 0:04.40 checking for new enough STL headers from libstdc++... yes 0:04.43 checking for __thread keyword for TLS variables... yes 0:04.44 checking for the assembler... /usr/bin/clang 0:04.44 checking for llvm-objdump... /usr/bin/llvm-objdump 0:04.45 checking for ar... /usr/bin/llvm-ar 0:04.46 checking whether ar supports response files... yes 0:04.47 checking for host_ar... /usr/bin/llvm-ar 0:04.48 checking for nm... /usr/bin/llvm-nm 0:04.49 checking for -mavxvnni support... yes 0:04.50 checking for -mavx512bw support... yes 0:04.51 checking for -mavx512vnni support... yes 0:04.51 checking for pkg_config... /usr/bin/pkg-config 0:04.51 checking for pkg-config version... 2.3.0 0:04.51 checking whether pkg-config is pkgconf... yes 0:04.54 checking for strndup... yes 0:04.56 checking for posix_memalign... yes 0:04.59 checking for memalign... yes 0:04.62 checking for malloc_usable_size... yes 0:04.63 checking for malloc.h... yes 0:04.64 checking whether malloc_usable_size definition can use const argument... no 0:04.65 checking for stdint.h... yes 0:04.66 checking for inttypes.h... yes 0:04.67 checking for alloca.h... yes 0:04.68 checking for sys/byteorder.h... no 0:04.69 checking for getopt.h... yes 0:04.70 checking for unistd.h... yes 0:04.71 checking for nl_types.h... yes 0:04.72 checking for cpuid.h... yes 0:04.73 checking for fts.h... yes 0:04.74 checking for sys/statvfs.h... yes 0:04.75 checking for sys/statfs.h... yes 0:04.76 checking for sys/vfs.h... yes 0:04.77 checking for sys/mount.h... yes 0:04.78 checking for sys/quota.h... yes 0:04.79 checking for linux/quota.h... yes 0:04.80 checking for linux/if_addr.h... yes 0:04.82 checking for linux/rtnetlink.h... yes 0:04.83 checking for sys/queue.h... yes 0:04.84 checking for sys/types.h... yes 0:04.85 checking for netinet/in.h... yes 0:04.86 checking for byteswap.h... yes 0:04.87 checking for memfd_create in sys/mman.h... yes 0:04.90 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:04.93 checking for res_ninit()... yes 0:04.96 checking for dladdr... yes 0:04.97 checking for dlfcn.h... yes 0:05.00 checking for dlopen in -ldl... yes 0:05.03 checking for gethostbyname_r in -lc_r... no 0:05.05 checking for socket in -lsocket... no 0:05.07 checking for pthread_create... yes 0:05.09 checking for pthread.h... yes 0:05.10 checking whether the C compiler supports -pthread... yes 0:05.15 checking whether 64-bits std::atomic requires -latomic... no 0:05.17 checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes 0:05.18 checking whether the C compiler supports -Winvalid-utf8... yes 0:05.19 checking whether the C++ compiler supports -Winvalid-utf8... yes 0:05.20 checking whether the C compiler supports -Wformat... yes 0:05.21 checking whether the C++ compiler supports -Wformat... yes 0:05.23 checking whether the C compiler supports -Wno-character-conversion... no 0:05.23 checking whether the C++ compiler supports -Wno-character-conversion... no 0:05.24 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:05.25 checking whether the C++ compiler supports -fno-aligned-new... yes 0:05.41 checking whether we're trying to statically link with libstdc++... no 0:05.44 checking whether the linker supports Identical Code Folding... yes 0:05.47 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:05.48 checking whether the C assembler supports -Wa,--noexecstack... yes 0:05.50 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:05.53 checking whether the C linker supports -Wl,-z,text... yes 0:05.56 checking whether the C linker supports -Wl,-z,relro... yes 0:05.59 checking whether the C linker supports -Wl,-z,now... yes 0:05.61 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:05.62 checking whether the C assembler supports -fPIC... yes 0:05.63 checking whether the C compiler supports -fPIC... yes 0:05.64 checking whether the C++ compiler supports -fPIC... yes 0:05.67 checking what kind of list files are supported by the linker... linkerlist 0:05.67 checking for llvm_profdata... /usr/bin/llvm-profdata 0:05.68 checking for readelf... /usr/bin/llvm-readelf 0:05.69 checking for objcopy... /usr/bin/llvm-objcopy 0:05.70 checking for alsa... yes 0:05.70 checking MOZ_ALSA_CFLAGS... 0:05.70 checking MOZ_ALSA_LIBS... -lasound 0:05.70 checking for libpulse... yes 0:05.70 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:05.70 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:05.70 checking for nspr >= 4.32... yes 0:05.70 checking NSPR_CFLAGS... -I/usr/include/nspr 0:05.70 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:05.70 checking for rustc... /usr/bin/rustc 0:05.70 checking for cargo... /usr/bin/cargo 0:05.72 checking rustc version... 1.93.1 0:05.73 checking cargo version... 1.93.1 0:05.75 checking for rust host triplet... x86_64-unknown-linux-gnu 0:05.77 checking for rust target triplet... x86_64-unknown-linux-gnu 0:05.77 checking for rustdoc... /usr/bin/rustdoc 0:05.77 checking for cbindgen... /usr/bin/cbindgen 0:05.77 checking for rustfmt... not found 0:05.77 checking for clang for bindgen... /usr/bin/clang++ 0:05.78 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:05.79 checking that libclang is new enough... yes 0:05.79 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++20'] 0:05.79 checking for libffi > 3.0.9... yes 0:05.79 checking MOZ_FFI_CFLAGS... 0:05.79 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:05.79 checking for icu-uc icu-i18n >= 78.1... yes 0:05.79 checking MOZ_ICU_CFLAGS... 0:05.79 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:05.80 checking for tm_zone and tm_gmtoff in struct tm... yes 0:05.83 checking for getpagesize... yes 0:05.86 checking for gmtime_r... yes 0:05.88 checking for localtime_r... yes 0:05.91 checking for gettid... yes 0:05.93 checking for setpriority... yes 0:05.96 checking for syscall... yes 0:05.99 checking for getc_unlocked... yes 0:06.01 checking for pthread_getname_np... yes 0:06.04 checking for pthread_get_name_np... no 0:06.07 checking for nl_langinfo and CODESET... yes 0:06.10 checking for __cxa_demangle... yes 0:06.12 checking for _getc_nolock... no 0:06.15 checking for localeconv... yes 0:06.16 checking for nodejs... /usr/bin/node (20.20.0) 0:06.16 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:06.16 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:06.16 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:06.16 checking for pango >= 1.22.0... yes 0:06.16 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/pixman-1 0:06.16 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:06.16 checking for fontconfig >= 2.7.0... yes 0:06.16 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:06.16 checking _FONTCONFIG_LIBS... -lfontconfig 0:06.16 checking for freetype2 >= 9.10.3... yes 0:06.17 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:06.17 checking _FT2_LIBS... -lfreetype 0:06.17 checking for tar... /usr/bin/tar 0:06.17 checking for unzip... /usr/bin/unzip 0:06.17 checking for the Mozilla API key... yes 0:06.17 checking for the Google Location Service API key... no 0:06.17 checking for the Google Safebrowsing API key... yes 0:06.17 checking for the Bing API key... no 0:06.17 checking for the Adjust SDK key... no 0:06.17 checking for the Leanplum SDK key... no 0:06.17 checking for the Pocket API key... no 0:06.17 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:06.17 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:06.17 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:06.17 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:06.17 checking MOZ_X11_CFLAGS... 0:06.17 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:06.17 checking for ice sm... yes 0:06.17 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:06.20 checking for stat64... yes 0:06.22 checking for lstat64... yes 0:06.25 checking for truncate64... yes 0:06.28 checking for statvfs64... yes 0:06.30 checking for statvfs... yes 0:06.33 checking for statfs64... yes 0:06.35 checking for statfs... yes 0:06.38 checking for lutimes... yes 0:06.40 checking for posix_fadvise... yes 0:06.43 checking for posix_fallocate... yes 0:06.45 checking for eventfd... yes 0:06.48 checking for arc4random... yes 0:06.51 checking for arc4random_buf... yes 0:06.53 checking for mallinfo... yes 0:06.54 checking for sys/ioccom.h... no 0:06.57 checking for -z pack-relative-relocs option to ld... yes 0:06.57 checking for vpx >= 1.10.0... yes 0:06.57 checking MOZ_LIBVPX_CFLAGS... 0:06.57 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:06.59 checking for vpx/vpx_decoder.h... yes 0:06.61 checking for vpx_codec_dec_init_ver... yes 0:06.64 checking for jpeg_destroy_compress... yes 0:06.65 checking for sufficient jpeg library version... yes 0:06.66 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:06.66 checking for nasm... /usr/bin/nasm 0:06.67 checking nasm version... 3.01 0:06.67 checking for dump_syms... /usr/bin/dump_syms 0:06.70 checking for getcontext... yes 0:06.70 checking for nss >= 3.121... yes 0:06.70 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:06.70 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:06.70 checking for libevent... yes 0:06.70 checking MOZ_LIBEVENT_CFLAGS... 0:06.70 checking MOZ_LIBEVENT_LIBS... -levent 0:06.70 checking for gthread-2.0... yes 0:06.70 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.70 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:06.70 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:06.70 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:06.70 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:06.71 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:06.71 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.71 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:06.71 checking for dbus-1 >= 0.60... yes 0:06.71 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:06.71 checking MOZ_DBUS_LIBS... -ldbus-1 0:06.71 checking for pixman-1 >= 0.40.0... yes 0:06.71 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:06.71 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:06.72 checking for sin_len in struct sockaddr_in... no 0:06.73 checking for sin_len6 in struct sockaddr_in6... no 0:06.74 checking for sa_len in struct sockaddr... no 0:06.75 checking for pthread_cond_timedwait_monotonic_np... no 0:06.76 checking for 32-bits ethtool_cmd.speed... yes 0:06.76 checking ONNX install path... no 0:06.78 checking for valid C compiler optimization flags... yes 0:06.78 checking for gmake... /usr/bin/gmake 0:06.78 checking for gmake version... 4.4.1 0:06.78 checking for watchman... not found 0:06.78 checking for xargs... /usr/bin/xargs 0:06.81 checking for strip... /usr/bin/llvm-strip 0:06.81 checking for zlib >= 1.2.3... yes 0:06.82 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:06.82 checking MOZ_ZLIB_LIBS... -lz 0:06.82 Creating config.status 0:06.93 Reticulating splines... 0:11.12 Finished reading 2623 moz.build files in 1.23s 0:11.12 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:11.12 Processed into 19154 build config descriptors in 1.31s 0:11.12 RecursiveMake backend executed in 1.51s 0:11.12 5576 total backend files; 4279 created; 0 updated; 1297 unchanged; 0 deleted; 17 -> 2078 Makefile 0:11.12 FasterMake backend executed in 0.00s 0:11.12 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:11.12 Clangd backend executed in 0.00s 0:11.12 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:11.12 Total wall time: 4.21s; CPU time: 4.20s; Efficiency: 100%; Untracked: 0.16s 0:11.83 Configure complete! 0:11.83 Be sure to run |mach build| to pick up any changes Creating local state directory: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711 Creating the 'mach' site at /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/mach Creating the 'build' site at /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build + cd /home/build/YPKG/root/firefox/build/firefox-149.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + export package=firefox + package=firefox + export release=393 + release=393 + export version=149.0 + version=149.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/firefox/install + installdir=/home/build/YPKG/root/firefox/install + export PKG_ROOT_DIR=/home/build/YPKG/root/firefox + PKG_ROOT_DIR=/home/build/YPKG/root/firefox + export PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1774395201 + SOURCE_DATE_EPOCH=1774395201 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export MOZ_NOSPAM=1 + MOZ_NOSPAM=1 + export MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 + MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 ++ date -ud @1774395201 +%Y%m%d%H%M%S + export MOZ_BUILD_DATE=20260324233321 + MOZ_BUILD_DATE=20260324233321 + FULL_BUILD=1 + '[' 1 -ne 1 ']' + echo 'ac_add_options --enable-profile-generate=cross' + ./mach build 0:00.16 W Warnings in third-party code are being suppressed from the terminal output. Use --show-all-warnings or --verbose to see them. 0:00.16 W All warnings will still be dumped to /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/.mozbuild/logs/build/warnings_*.json at the end of the build. 0:00.19 Clobber not needed. 0:00.19 /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config.status is out of date with respect to /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/.mozconfig.json 0:00.29 Using Python 3.12.11 from /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python 0:00.29 Adding configure options from /home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig 0:00.29 --enable-project=browser 0:00.29 --prefix=/usr 0:00.29 --disable-elf-hack 0:00.29 --disable-strip 0:00.29 --disable-updater 0:00.29 --allow-addon-sideload 0:00.29 --with-unsigned-addon-scopes=app,system 0:00.29 --enable-application=browser 0:00.29 --enable-crashreporter 0:00.29 --enable-default-toolkit=cairo-gtk3 0:00.29 --enable-hardening 0:00.29 --enable-official-branding 0:00.29 --enable-optimize 0:00.29 --enable-release 0:00.29 --enable-rust-simd 0:00.29 --enable-update-channel=release 0:00.29 --enable-linker=lld 0:00.29 --enable-pulseaudio 0:00.29 --enable-system-ffi 0:00.29 --enable-system-pixman 0:00.29 --with-system-icu 0:00.29 --with-system-jpeg 0:00.29 --with-system-libevent 0:00.29 --with-system-libvpx 0:00.29 --with-system-nspr 0:00.29 --with-system-nss 0:00.29 --with-system-webp 0:00.29 --with-system-zlib 0:00.29 --without-wasm-sandboxed-libraries 0:00.29 --with-mozilla-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/mozilla-api-key 0:00.29 --with-google-safebrowsing-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/google-safebrowsing-api-key 0:00.29 --enable-profile-generate=cross 0:00.29 MOZILLA_OFFICIAL=1 0:00.29 checking for vcs source checkout... no 0:00.31 checking for a shell... /usr/bin/sh 0:00.33 checking for host system type... x86_64-pc-linux-gnu 0:00.33 checking for target system type... x86_64-pc-linux-gnu 0:00.45 checking whether cross compiling... no 0:00.48 checking if configuration file confvars.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/confvars.sh 0:00.48 checking if configuration file configure.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/branding/official/configure.sh 0:00.50 checking for the target C compiler... /usr/bin/clang 0:00.50 checking for ccache... not found 0:00.51 checking whether the target C compiler can be used... yes 0:00.51 checking for the target C++ compiler... /usr/bin/clang++ 0:00.52 checking whether the target C++ compiler can be used... yes 0:00.52 checking for unwind.h... yes 0:00.53 checking for target linker... lld 0:00.53 checking for _Unwind_Backtrace... yes 0:00.54 checking for Python 3... /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python (3.12.11) 0:00.54 checking the target C compiler version... 20.1.8 0:00.54 checking the target C compiler works... yes 0:00.54 checking the target C++ compiler version... 20.1.8 0:00.54 checking the target C++ compiler works... yes 0:00.54 checking for the host C compiler... /usr/bin/clang 0:00.54 checking whether the host C compiler can be used... yes 0:00.54 checking the host C compiler version... 20.1.8 0:00.54 checking the host C compiler works... yes 0:00.54 checking for the host C++ compiler... /usr/bin/clang++ 0:00.54 checking whether the host C++ compiler can be used... yes 0:00.54 checking the host C++ compiler version... 20.1.8 0:00.54 checking the host C++ compiler works... yes 0:00.55 checking for host linker... lld 0:00.55 checking for 64-bit OS... yes 0:00.55 checking for new enough STL headers from libstdc++... yes 0:00.56 checking for __thread keyword for TLS variables... yes 0:00.56 checking for the assembler... /usr/bin/clang 0:00.57 checking for llvm-objdump... /usr/bin/llvm-objdump 0:00.58 checking for ar... /usr/bin/llvm-ar 0:00.59 checking whether ar supports response files... yes 0:00.60 checking for host_ar... /usr/bin/llvm-ar 0:00.61 checking for nm... /usr/bin/llvm-nm 0:00.61 checking for -mavxvnni support... yes 0:00.61 checking for -mavx512bw support... yes 0:00.61 checking for -mavx512vnni support... yes 0:00.61 checking for pkg_config... /usr/bin/pkg-config 0:00.61 checking for pkg-config version... 2.3.0 0:00.61 checking whether pkg-config is pkgconf... yes 0:00.61 checking for strndup... yes 0:00.61 checking for posix_memalign... yes 0:00.61 checking for memalign... yes 0:00.61 checking for malloc_usable_size... yes 0:00.61 checking for malloc.h... yes 0:00.61 checking whether malloc_usable_size definition can use const argument... no 0:00.61 checking for stdint.h... yes 0:00.61 checking for inttypes.h... yes 0:00.61 checking for alloca.h... yes 0:00.61 checking for sys/byteorder.h... no 0:00.61 checking for getopt.h... yes 0:00.61 checking for unistd.h... yes 0:00.61 checking for nl_types.h... yes 0:00.61 checking for cpuid.h... yes 0:00.61 checking for fts.h... yes 0:00.61 checking for sys/statvfs.h... yes 0:00.61 checking for sys/statfs.h... yes 0:00.61 checking for sys/vfs.h... yes 0:00.61 checking for sys/mount.h... yes 0:00.61 checking for sys/quota.h... yes 0:00.61 checking for linux/quota.h... yes 0:00.61 checking for linux/if_addr.h... yes 0:00.61 checking for linux/rtnetlink.h... yes 0:00.61 checking for sys/queue.h... yes 0:00.61 checking for sys/types.h... yes 0:00.61 checking for netinet/in.h... yes 0:00.61 checking for byteswap.h... yes 0:00.61 checking for memfd_create in sys/mman.h... yes 0:00.61 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:00.62 checking for res_ninit()... yes 0:00.62 checking for dladdr... yes 0:00.62 checking for dlfcn.h... yes 0:00.62 checking for dlopen in -ldl... yes 0:00.62 checking for gethostbyname_r in -lc_r... no 0:00.62 checking for socket in -lsocket... no 0:00.62 checking for pthread_create... yes 0:00.62 checking for pthread.h... yes 0:00.62 checking whether the C compiler supports -pthread... yes 0:00.62 checking whether 64-bits std::atomic requires -latomic... no 0:00.62 checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes 0:00.62 checking whether the C compiler supports -Winvalid-utf8... yes 0:00.62 checking whether the C++ compiler supports -Winvalid-utf8... yes 0:00.63 checking whether the C compiler supports -Wformat... yes 0:00.63 checking whether the C++ compiler supports -Wformat... yes 0:00.63 checking whether the C compiler supports -Wno-character-conversion... no 0:00.63 checking whether the C++ compiler supports -Wno-character-conversion... no 0:00.64 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:00.64 checking whether the C++ compiler supports -fno-aligned-new... yes 0:00.79 checking whether we're trying to statically link with libstdc++... no 0:00.82 checking whether the linker supports Identical Code Folding... yes 0:00.82 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:00.82 checking whether the C assembler supports -Wa,--noexecstack... yes 0:00.82 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:00.82 checking whether the C linker supports -Wl,-z,text... yes 0:00.82 checking whether the C linker supports -Wl,-z,relro... yes 0:00.82 checking whether the C linker supports -Wl,-z,now... yes 0:00.82 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:00.82 checking whether the C assembler supports -fPIC... yes 0:00.82 checking whether the C compiler supports -fPIC... yes 0:00.82 checking whether the C++ compiler supports -fPIC... yes 0:00.85 checking what kind of list files are supported by the linker... linkerlist 0:00.85 checking for llvm_profdata... /usr/bin/llvm-profdata 0:00.87 checking for readelf... /usr/bin/llvm-readelf 0:00.88 checking for objcopy... /usr/bin/llvm-objcopy 0:00.88 checking for alsa... yes 0:00.88 checking MOZ_ALSA_CFLAGS... 0:00.88 checking MOZ_ALSA_LIBS... -lasound 0:00.88 checking for libpulse... yes 0:00.88 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:00.88 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:00.88 checking for nspr >= 4.32... yes 0:00.88 checking NSPR_CFLAGS... -I/usr/include/nspr 0:00.89 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:00.89 checking for rustc... /usr/bin/rustc 0:00.89 checking for cargo... /usr/bin/cargo 0:00.91 checking rustc version... 1.93.1 0:00.91 checking cargo version... 1.93.1 0:00.94 checking for rust host triplet... x86_64-unknown-linux-gnu 0:00.96 checking for rust target triplet... x86_64-unknown-linux-gnu 0:00.96 checking for rustdoc... /usr/bin/rustdoc 0:00.96 checking for cbindgen... /usr/bin/cbindgen 0:00.96 checking for rustfmt... not found 0:00.96 checking for clang for bindgen... /usr/bin/clang++ 0:00.97 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:00.97 checking that libclang is new enough... yes 0:00.97 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++20'] 0:00.97 checking for libffi > 3.0.9... yes 0:00.97 checking MOZ_FFI_CFLAGS... 0:00.98 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:00.98 checking for icu-uc icu-i18n >= 78.1... yes 0:00.98 checking MOZ_ICU_CFLAGS... 0:00.98 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:00.98 checking for tm_zone and tm_gmtoff in struct tm... yes 0:00.98 checking for getpagesize... yes 0:00.98 checking for gmtime_r... yes 0:00.98 checking for localtime_r... yes 0:00.98 checking for gettid... yes 0:00.98 checking for setpriority... yes 0:00.98 checking for syscall... yes 0:00.98 checking for getc_unlocked... yes 0:00.98 checking for pthread_getname_np... yes 0:00.98 checking for pthread_get_name_np... no 0:00.98 checking for nl_langinfo and CODESET... yes 0:00.98 checking for __cxa_demangle... yes 0:00.98 checking for _getc_nolock... no 0:00.98 checking for localeconv... yes 0:00.99 checking for nodejs... /usr/bin/node (20.20.0) 0:00.99 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:00.99 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:00.99 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:00.99 checking for pango >= 1.22.0... yes 0:00.99 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/pixman-1 0:00.99 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:00.99 checking for fontconfig >= 2.7.0... yes 0:00.99 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:00.99 checking _FONTCONFIG_LIBS... -lfontconfig 0:00.99 checking for freetype2 >= 9.10.3... yes 0:00.99 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:01.00 checking _FT2_LIBS... -lfreetype 0:01.00 checking for tar... /usr/bin/tar 0:01.00 checking for unzip... /usr/bin/unzip 0:01.00 checking for the Mozilla API key... yes 0:01.00 checking for the Google Location Service API key... no 0:01.00 checking for the Google Safebrowsing API key... yes 0:01.00 checking for the Bing API key... no 0:01.00 checking for the Adjust SDK key... no 0:01.00 checking for the Leanplum SDK key... no 0:01.00 checking for the Pocket API key... no 0:01.00 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:01.00 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:01.00 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:01.00 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:01.00 checking MOZ_X11_CFLAGS... 0:01.00 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:01.00 checking for ice sm... yes 0:01.00 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:01.00 checking for stat64... yes 0:01.00 checking for lstat64... yes 0:01.00 checking for truncate64... yes 0:01.00 checking for statvfs64... yes 0:01.00 checking for statvfs... yes 0:01.00 checking for statfs64... yes 0:01.00 checking for statfs... yes 0:01.00 checking for lutimes... yes 0:01.00 checking for posix_fadvise... yes 0:01.00 checking for posix_fallocate... yes 0:01.00 checking for eventfd... yes 0:01.00 checking for arc4random... yes 0:01.00 checking for arc4random_buf... yes 0:01.00 checking for mallinfo... yes 0:01.00 checking for sys/ioccom.h... no 0:01.04 checking for -z pack-relative-relocs option to ld... yes 0:01.04 checking for vpx >= 1.10.0... yes 0:01.04 checking MOZ_LIBVPX_CFLAGS... 0:01.04 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:01.04 checking for vpx/vpx_decoder.h... yes 0:01.04 checking for vpx_codec_dec_init_ver... yes 0:01.04 checking for jpeg_destroy_compress... yes 0:01.04 checking for sufficient jpeg library version... yes 0:01.04 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:01.04 checking for nasm... /usr/bin/nasm 0:01.04 checking nasm version... 3.01 0:01.05 checking for dump_syms... /usr/bin/dump_syms 0:01.05 checking for getcontext... yes 0:01.05 checking for nss >= 3.121... yes 0:01.05 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:01.05 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:01.05 checking for libevent... yes 0:01.05 checking MOZ_LIBEVENT_CFLAGS... 0:01.05 checking MOZ_LIBEVENT_LIBS... -levent 0:01.05 checking for gthread-2.0... yes 0:01.05 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:01.05 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:01.05 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:01.05 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:01.06 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:01.06 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:01.06 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:01.06 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:01.06 checking for dbus-1 >= 0.60... yes 0:01.06 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:01.06 checking MOZ_DBUS_LIBS... -ldbus-1 0:01.06 checking for pixman-1 >= 0.40.0... yes 0:01.06 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:01.06 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:01.06 checking for sin_len in struct sockaddr_in... no 0:01.06 checking for sin_len6 in struct sockaddr_in6... no 0:01.06 checking for sa_len in struct sockaddr... no 0:01.06 checking for pthread_cond_timedwait_monotonic_np... no 0:01.06 checking for 32-bits ethtool_cmd.speed... yes 0:01.06 checking ONNX install path... no 0:01.07 checking for valid C compiler optimization flags... yes 0:01.07 checking for gmake... /usr/bin/gmake 0:01.08 checking for gmake version... 4.4.1 0:01.08 checking for watchman... not found 0:01.08 checking for xargs... /usr/bin/xargs 0:01.11 checking for strip... /usr/bin/llvm-strip 0:01.11 checking for zlib >= 1.2.3... yes 0:01.11 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:01.11 checking MOZ_ZLIB_LIBS... -lz 0:01.11 Creating config.status 0:01.17 Reticulating splines... 0:05.12 Finished reading 2623 moz.build files in 1.20s 0:05.12 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:05.12 Processed into 19154 build config descriptors in 1.22s 0:05.12 RecursiveMake backend executed in 1.41s 0:05.12 5575 total backend files; 0 created; 1328 updated; 4247 unchanged; 0 deleted; 17 -> 2078 Makefile 0:05.12 FasterMake backend executed in 0.00s 0:05.12 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:05.12 Clangd backend executed in 0.00s 0:05.12 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:05.12 Total wall time: 3.96s; CPU time: 3.96s; Efficiency: 100%; Untracked: 0.13s 0:05.84 Configure complete! 0:05.84 Be sure to run |mach build| to pick up any changes 0:05.87 W Adding make options from /home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig MZ_OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/firefox/build-dir MOZ_MAKE_FLAGS=-j16 MOZ_OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu FOUND_MOZCONFIG=/home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig export FOUND_MOZCONFIG 0:05.87 /usr/bin/gmake -f client.mk -j16 -s 0:06.00 Elapsed: 0.02s; From dist/xpi-stage: Kept 0 existing; Added/updated 617; Removed 0 files and 0 directories. 0:06.00 Elapsed: 0.03s; From _tests: Kept 25 existing; Added/updated 1346; Removed 0 files and 0 directories. 0:06.01 Elapsed: 0.04s; From dist/bin: Kept 14 existing; Added/updated 2914; Removed 0 files and 0 directories. 0:06.03 Elapsed: 0.06s; From dist/include: Kept 3018 existing; Added/updated 4891; Removed 0 files and 0 directories. 0:06.06 ./mozilla-config.h.stub 0:06.06 ./buildid.h.stub 0:06.06 ./source-repo.h.stub 0:06.06 ./RelationType.h.stub 0:06.06 ./Role.h.stub 0:06.06 ./stl.sentinel.stub 0:06.06 ./system-header.sentinel.stub 0:06.06 ./xpcAccEvents.h.stub 0:06.06 ./buildconfig.rs.stub 0:06.06 ./cbindgen-metadata.json.stub 0:06.06 ./UseCounterList.h.stub 0:06.06 ./UseCounterWorkerList.h.stub 0:06.06 ./CSSStyleProperties.webidl.stub 0:06.06 ./CSSPageDescriptors.webidl.stub 0:06.07 ./CSSPositionTryDescriptors.webidl.stub 0:06.07 ./BaseChars.h.stub 0:06.07 config 0:06.20 ./IsCombiningDiacritic.h.stub 0:06.23 ./js-confdefs.h.stub 0:06.23 ./js-config.h.stub 0:06.23 ./PrefsGenerated.h.stub 0:06.24 ./ProfilingCategoryList.h.stub 0:06.24 ./ReservedWordsGenerated.h.stub 0:06.24 ./StatsPhasesGenerated.h.stub 0:06.24 ./ABIFunctionTypeGenerated.h.stub 0:06.24 ./MIROpsGenerated.h.stub 0:06.24 ./LIROpsGenerated.h.stub 0:06.28 ./CacheIROpsGenerated.h.stub 0:06.29 ./AtomicOperationsGenerated.h.stub 0:06.29 ./WasmBuiltinModuleGenerated.h.stub 0:06.30 ./FrameIdList.h.stub 0:06.35 ./FrameTypeList.h.stub 0:06.39 ./NonCustomCSSPropertyId.h.stub 0:06.40 ./ServoCSSPropList.h.stub 0:06.40 ./PseudoStyleTypeList.h.stub 0:06.41 ./CompositorAnimatableProperties.h.stub 0:06.43 ./CountedUnknownProperties.h.stub 0:06.44 ./ExampleStylesheet.h.stub 0:06.45 ./StaticPrefListAll.h.stub 0:06.50 ./registered_field_trials.h.stub 0:06.50 ./TestGeckoTraceEvents.h.stub 0:06.54 ./GeckoTraceEvents.h.stub 0:06.58 ./glean_adapter.rs.stub 0:06.58 ./metrics_yamls.cached.stub 0:06.59 ./pings_yamls.cached.stub 0:06.62 ./NimbusFeatureManifest.h.stub 0:06.62 ./TelemetryHistogramEnums.h.stub 0:06.62 ./TelemetryHistogramNameMap.h.stub 0:06.63 ./TelemetryScalarData.h.stub 0:06.65 ./TelemetryScalarEnums.h.stub 0:06.67 ./TelemetryEventData.h.stub 0:06.68 ./TelemetryEventEnums.h.stub 0:06.70 ./TelemetryProcessEnums.h.stub 0:06.80 ./TelemetryProcessData.h.stub 0:06.81 ./TelemetryUserInteractionData.h.stub 0:06.83 ./TelemetryUserInteractionNameMap.h.stub 0:06.84 ./validated.yaml.stub 0:06.84 ./profiling_categories.rs.stub 0:06.86 ./ErrorList.h.stub 0:06.92 ./ErrorNamesInternal.h.stub 0:06.95 ./error_list.rs.stub 0:06.96 ./Services.h.stub 0:06.98 ./GeckoProcessTypes.h.stub 0:07.00 ./Components.h.stub 0:07.01 ./nsGkAtomList.h.stub 0:07.04 ./xpidl.stub.stub 0:07.11 ./application.ini.stub 0:07.12 ./selfhosted.out.h.stub 0:07.12 config/nsinstall_real 0:07.12 ./GleanPings.h.stub 0:07.13 ./CrashAnnotations.h.stub 0:07.13 ./generated_metrics.yaml.stub 0:07.14 ./conversions.rs.stub 0:07.52 ./glean_metrics.rs.stub 0:07.56 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/makefiles/xpidl xpidl 0:07.57 ./application.ini.h.stub 0:07.57 config/makefiles/xpidl/Bits.xpt 0:07.57 config/makefiles/xpidl/accessibility.xpt 0:07.57 config/makefiles/xpidl/alerts.xpt 0:07.58 config/makefiles/xpidl/appshell.xpt 0:07.58 config/makefiles/xpidl/appstartup.xpt 0:07.61 config/makefiles/xpidl/autocomplete.xpt 0:07.61 config/makefiles/xpidl/autoplay.xpt 0:07.62 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:07.65 config/makefiles/xpidl/browsercompsbase.xpt 0:07.66 config/makefiles/xpidl/caps.xpt 0:07.68 config/makefiles/xpidl/captivedetect.xpt 0:07.72 config/makefiles/xpidl/cascade_bindings.xpt 0:07.78 config/makefiles/xpidl/chrome.xpt 0:07.78 config/makefiles/xpidl/commandhandler.xpt 0:07.81 config/makefiles/xpidl/commandlines.xpt 0:07.81 config/makefiles/xpidl/composer.xpt 0:07.82 config/makefiles/xpidl/content_events.xpt 0:07.86 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:07.86 config/makefiles/xpidl/dap.xpt 0:07.86 config/makefiles/xpidl/docshell.xpt 0:07.91 config/makefiles/xpidl/dom.xpt 0:07.91 config/makefiles/xpidl/dom_audiochannel.xpt 0:07.92 config/makefiles/xpidl/dom_base.xpt 0:07.94 config/makefiles/xpidl/dom_bindings.xpt 0:07.98 config/makefiles/xpidl/dom_events.xpt 0:07.99 config/makefiles/xpidl/dom_geolocation.xpt 0:08.01 config/makefiles/xpidl/dom_identitycredential.xpt 0:08.02 config/makefiles/xpidl/dom_indexeddb.xpt 0:08.04 config/makefiles/xpidl/dom_localstorage.xpt 0:08.05 config/makefiles/xpidl/dom_media.xpt 0:08.05 config/makefiles/xpidl/dom_network.xpt 0:08.08 config/makefiles/xpidl/dom_notification.xpt 0:08.11 config/makefiles/xpidl/dom_payments.xpt 0:08.18 config/makefiles/xpidl/dom_power.xpt 0:08.18 config/makefiles/xpidl/dom_push.xpt 0:08.22 config/makefiles/xpidl/dom_quota.xpt 0:08.23 config/makefiles/xpidl/dom_security.xpt 0:08.24 config/makefiles/xpidl/dom_serializers.xpt 0:08.24 config/makefiles/xpidl/dom_sidebar.xpt 0:08.26 config/makefiles/xpidl/dom_simpledb.xpt 0:08.27 config/makefiles/xpidl/dom_storage.xpt 0:08.27 config/makefiles/xpidl/dom_system.xpt 0:08.28 config/makefiles/xpidl/dom_webauthn.xpt 0:08.30 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:08.31 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:08.38 config/makefiles/xpidl/dom_workers.xpt 0:08.42 config/makefiles/xpidl/dom_xslt.xpt 0:08.43 config/makefiles/xpidl/dom_xul.xpt 0:08.47 config/makefiles/xpidl/downloads.xpt 0:08.47 config/makefiles/xpidl/editor.xpt 0:08.47 config/makefiles/xpidl/enterprisepolicies.xpt 0:08.47 config/makefiles/xpidl/extensions.xpt 0:08.47 config/makefiles/xpidl/exthandler.xpt 0:08.48 config/makefiles/xpidl/fastfind.xpt 0:08.50 config/makefiles/xpidl/fog.xpt 0:08.50 config/makefiles/xpidl/gfx.xpt 0:08.53 config/makefiles/xpidl/html5.xpt 0:08.57 config/makefiles/xpidl/htmlparser.xpt 0:08.63 config/makefiles/xpidl/http-sfv.xpt 0:08.63 config/makefiles/xpidl/imglib2.xpt 0:08.66 config/makefiles/xpidl/inspector.xpt 0:08.66 config/makefiles/xpidl/intl.xpt 0:08.66 config/makefiles/xpidl/jar.xpt 0:08.69 config/makefiles/xpidl/jsdevtools.xpt 0:08.70 config/makefiles/xpidl/kvstore.xpt 0:08.72 config/makefiles/xpidl/layout_base.xpt 0:08.72 config/makefiles/xpidl/layout_style.xpt 0:08.73 config/makefiles/xpidl/layout_xul_tree.xpt 0:08.74 config/makefiles/xpidl/locale.xpt 0:08.76 config/makefiles/xpidl/loginmgr.xpt 0:08.83 config/makefiles/xpidl/migration.xpt 0:08.84 config/makefiles/xpidl/mimetype.xpt 0:08.86 config/makefiles/xpidl/ml.xpt 0:08.86 config/makefiles/xpidl/mozfind.xpt 0:08.89 config/makefiles/xpidl/mozintl.xpt 0:08.89 ./GeneratedElementDocumentState.h.stub 0:08.91 ./fragmentdirectives_ffi_generated.h.stub 0:08.92 ./data_encoding_ffi_generated.h.stub 0:08.93 ./mime_guess_ffi_generated.h.stub 0:08.94 config/makefiles/xpidl/necko.xpt 0:08.94 ./audioipc2_client_ffi_generated.h.stub 0:08.95 config/makefiles/xpidl/necko_about.xpt 0:08.96 ./audioipc2_server_ffi_generated.h.stub 0:08.96 ./midir_impl_ffi_generated.h.stub 0:09.06 ./origin_trials_ffi_generated.h.stub 0:09.06 config/makefiles/xpidl/necko_cache2.xpt 0:09.07 config/makefiles/xpidl/necko_cookie.xpt 0:09.08 config/makefiles/xpidl/necko_dns.xpt 0:09.09 ./webrender_ffi_generated.h.stub 0:09.11 config/makefiles/xpidl/necko_file.xpt 0:09.11 ./wgpu_ffi_generated.h.stub 0:09.13 ./unicode_bidi_ffi_generated.h.stub 0:09.13 config/makefiles/xpidl/necko_http.xpt 0:09.15 config/makefiles/xpidl/necko_res.xpt 0:09.17 ./mapped_hyph.h.stub 0:09.19 config/makefiles/xpidl/necko_socket.xpt 0:09.25 config/makefiles/xpidl/necko_strconv.xpt 0:09.26 config/makefiles/xpidl/necko_viewsource.xpt 0:09.28 ./fluent_ffi_generated.h.stub 0:09.29 config/makefiles/xpidl/necko_websocket.xpt 0:09.31 config/makefiles/xpidl/necko_webtransport.xpt 0:09.32 ./l10nregistry_ffi_generated.h.stub 0:09.38 config/makefiles/xpidl/necko_wifi.xpt 0:09.40 ./localization_ffi_generated.h.stub 0:09.40 config/makefiles/xpidl/parentalcontrols.xpt 0:09.44 config/makefiles/xpidl/peerconnection.xpt 0:09.47 config/makefiles/xpidl/permissions.xpt 0:09.49 config/makefiles/xpidl/pipnss.xpt 0:09.53 ./fluent_langneg_ffi_generated.h.stub 0:09.54 config/makefiles/xpidl/places.xpt 0:09.55 ./locale_service_glue_generated.h.stub 0:09.63 ./oxilangtag_ffi_generated.h.stub 0:09.66 config/makefiles/xpidl/pref.xpt 0:09.69 config/makefiles/xpidl/prefetch.xpt 0:09.69 ./unic_langid_ffi_generated.h.stub 0:09.70 ./ServoStyleConsts.h.stub 0:09.70 ./mp4parse_ffi_generated.h.stub 0:09.77 ./idna_glue.h.stub 0:09.86 config/makefiles/xpidl/privateattribution.xpt 0:09.91 ./MozURL_ffi.h.stub 0:09.92 ./rust_helper.h.stub 0:09.93 ./uritemplate_glue.h.stub 0:09.94 ./urlpattern_glue.h.stub 0:09.95 ./neqo_glue_ffi_generated.h.stub 0:09.98 ./signature_cache_ffi.h.stub 0:10.00 ./mozilla_abridged_certs_generated.h.stub 0:10.01 config/makefiles/xpidl/profiler.xpt 0:10.08 ./pdf_trust_anchors_ffi_generated.h.stub 0:10.12 ./qwac_trust_anchors_ffi_generated.h.stub 0:10.14 config/makefiles/xpidl/rdd_process_xpcom_test.xpt 0:10.15 config/makefiles/xpidl/remote.xpt 0:10.18 ./mls_gk_ffi_generated.h.stub 0:10.18 ./content_classifier_ffi.h.stub 0:10.22 config/makefiles/xpidl/reputationservice.xpt 0:10.28 ./dap_ffi_generated.h.stub 0:10.28 config/makefiles/xpidl/sandbox.xpt 0:10.34 ./fog_ffi_generated.h.stub 0:10.34 config/makefiles/xpidl/satchel.xpt 0:10.35 ./jog_ffi_generated.h.stub 0:10.36 ./GleanMetrics.h.stub 0:10.39 ./GleanJSMetricsLookup.cpp.stub 0:10.39 config/makefiles/xpidl/services.xpt 0:10.47 ./metrics.rs.stub 0:10.49 ./factory.rs.stub 0:10.53 ./crash_helper_client_ffi_generated.h.stub 0:10.54 ./crash_helper_ffi_generated.h.stub 0:10.55 ./mozannotation_client_ffi_generated.h.stub 0:10.55 config/makefiles/xpidl/sessionstore.xpt 0:10.57 config/makefiles/xpidl/shellservice.xpt 0:10.63 ./rust_minidump_writer_linux_ffi_generated.h.stub 0:10.65 ./profiler_ffi_generated.h.stub 0:10.66 config/makefiles/xpidl/shistory.xpt 0:10.68 ./gk_rust_utils_ffi_generated.h.stub 0:10.68 config/makefiles/xpidl/spellchecker.xpt 0:10.69 config/makefiles/xpidl/startupcache.xpt 0:10.83 config/makefiles/xpidl/storage.xpt 0:10.86 config/makefiles/xpidl/telemetry.xpt 0:10.86 config/makefiles/xpidl/test_necko.xpt 0:10.87 config/makefiles/xpidl/thumbnails.xpt 0:10.89 config/makefiles/xpidl/toolkit_antitracking.xpt 0:10.89 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:10.91 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:10.91 config/makefiles/xpidl/toolkit_cleardata.xpt 0:10.92 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:10.93 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:11.00 config/makefiles/xpidl/toolkit_crashservice.xpt 0:11.06 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:11.07 config/makefiles/xpidl/toolkit_media.xpt 0:11.07 config/makefiles/xpidl/toolkit_modules.xpt 0:11.08 config/makefiles/xpidl/toolkit_processtools.xpt 0:11.12 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:11.12 config/makefiles/xpidl/toolkit_shell.xpt 0:11.13 config/makefiles/xpidl/toolkit_terminator.xpt 0:11.15 config/makefiles/xpidl/toolkit_xulstore.xpt 0:11.15 config/makefiles/xpidl/toolkitprofile.xpt 0:11.15 config/makefiles/xpidl/toolkitremote.xpt 0:11.16 config/makefiles/xpidl/txmgr.xpt 0:11.24 config/makefiles/xpidl/txtsvc.xpt 0:11.26 config/makefiles/xpidl/uconv.xpt 0:11.27 config/makefiles/xpidl/update.xpt 0:11.28 config/makefiles/xpidl/uriloader.xpt 0:11.30 config/makefiles/xpidl/url-classifier.xpt 0:11.32 config/makefiles/xpidl/urlformatter.xpt 0:11.35 config/makefiles/xpidl/utility_process_xpcom_test.xpt 0:11.36 config/makefiles/xpidl/webBrowser_core.xpt 0:11.36 config/makefiles/xpidl/webbrowserpersist.xpt 0:11.36 config/makefiles/xpidl/webextensions.xpt 0:11.36 config/makefiles/xpidl/webvtt.xpt 0:11.37 config/makefiles/xpidl/widget.xpt 0:11.40 config/makefiles/xpidl/windowcreator.xpt 0:11.46 config/makefiles/xpidl/windowwatcher.xpt 0:11.48 config/makefiles/xpidl/xpcom_base.xpt 0:11.54 config/makefiles/xpidl/xpcom_components.xpt 0:11.55 config/makefiles/xpidl/xpcom_ds.xpt 0:11.58 config/makefiles/xpidl/xpcom_io.xpt 0:11.62 config/makefiles/xpidl/xpcom_system.xpt 0:11.64 config/makefiles/xpidl/xpcom_threads.xpt 0:11.66 config/makefiles/xpidl/xpcomtest.xpt 0:11.68 config/makefiles/xpidl/xpconnect.xpt 0:11.70 config/makefiles/xpidl/xpctest.xpt 0:11.72 config/makefiles/xpidl/xul.xpt 0:11.73 config/makefiles/xpidl/xulapp.xpt 0:11.80 config/makefiles/xpidl/zipwriter.xpt 0:12.13 config/makefiles/xpidl/xptdata.stub 0:13.12 config/external/mozinference/libmozinference.so.symbols.stub 0:13.12 mozglue/build 0:13.12 browser/app 0:13.12 build/pure_virtual 0:13.12 memory/build 0:13.12 memory/mozalloc 0:13.12 mfbt 0:13.12 mozglue/baseprofiler 0:13.13 mozglue/interposers 0:13.13 third_party/fmt 0:13.13 xpcom/glue/standalone 0:13.13 mozglue/misc 0:13.13 third_party/llama.cpp 0:13.13 dom/media/fake-cdm 0:13.13 dom/bindings/test 0:13.15 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:13.15 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:13.15 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:13.34 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:13.34 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:13.34 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:13.92 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:13.92 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:13.92 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:14.41 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:14.41 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:14.41 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:14.55 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:14.55 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:14.56 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:14.56 dom/media/gmp-plugin-openh264 0:14.62 ipc/app 0:14.66 toolkit/library/build/libxul.so.symbols.stub 0:14.68 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:14.68 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:14.68 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:15.11 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include/MainThreadUtils.h:10: 0:15.11 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Assertions.h:25: 0:15.11 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/unistd.h:3: 0:15.11 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:15.38 accessible/aom 0:15.78 W 1 warning generated. 0:15.85 accessible/atk 0:15.99 Compiling unicode-ident v1.0.6 0:16.06 Compiling proc-macro2 v1.0.101 0:16.09 W 1 warning generated. 0:16.11 accessible/base 0:16.21 Compiling serde_core v1.0.228 0:16.45 W 1 warning generated. 0:16.46 Compiling serde v1.0.228 0:16.81 Compiling cfg-if v1.0.0 0:16.83 Compiling libc v0.2.176 0:17.33 Compiling quote v1.0.40 0:17.68 W 1 warning generated. 0:17.69 Compiling syn v2.0.106 0:18.41 accessible/basetypes 0:18.74 Compiling bitflags v2.10.0 0:19.11 Compiling autocfg v1.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/autocfg) 0:19.24 Compiling version_check v0.9.4 0:19.39 Compiling thiserror v2.0.12 0:19.65 Compiling shlex v1.3.0 0:19.83 Compiling log v0.4.26 0:19.96 Compiling memchr v2.7.4 0:20.00 Compiling foldhash v0.2.0 0:20.10 Compiling equivalent v1.0.1 0:20.13 Compiling zmij v1.0.20 0:20.19 Compiling minimal-lexical v0.2.1 0:20.36 Compiling nom v7.1.3 0:20.37 Compiling stable_deref_trait v1.2.0 0:20.42 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 0:20.54 Compiling glob v0.3.1 0:20.94 Compiling synstructure v0.13.1 0:21.17 Compiling winnow v0.7.13 0:21.25 Compiling itoa v1.0.15 0:21.33 Compiling rustc-hash v2.1.1 0:21.36 Compiling once_cell v1.21.3 0:21.38 Compiling toml_datetime v0.7.3 0:21.51 Compiling serde_spanned v1.0.3 0:21.57 Compiling toml_writer v1.0.4 0:21.68 Compiling getrandom v0.3.3 0:21.73 Compiling semver v1.0.16 0:21.96 Compiling fastrand v2.1.1 0:22.00 Compiling siphasher v1.0.1 0:22.11 Compiling anyhow v1.0.69 0:22.15 Compiling jobserver v0.1.33 0:22.24 Compiling rustix v0.38.39 0:22.35 W 1 warning generated. 0:22.35 Compiling serde_json v1.0.149 0:22.38 accessible/generic 0:22.68 Compiling toml_parser v1.0.4 0:22.78 Compiling cc v1.2.30 0:22.90 Compiling libm v0.2.6 0:22.98 Compiling heck v0.5.0 0:23.05 Compiling toml v0.9.8 0:23.89 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:24.00 Compiling either v1.8.1 0:24.01 W 1 warning generated. 0:24.10 Compiling itertools v0.14.0 0:24.42 Compiling encoding_rs v0.8.35 0:24.55 Compiling writeable v0.6.2 0:24.65 W 1 warning generated. 0:24.89 Compiling litemap v0.8.0 0:25.00 Compiling num-traits v0.2.19 0:25.13 Compiling hashbrown v0.16.0 0:25.49 Compiling camino v1.1.2 0:25.58 Compiling indexmap v2.11.4 0:25.77 Compiling linux-raw-sys v0.4.14 0:25.93 Compiling nsstring v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nsstring) 0:25.94 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 0:25.98 Compiling clang-sys v1.7.0 0:26.17 Compiling fs-err v2.9.0 0:26.24 Compiling lazy_static v1.4.0 0:26.28 Compiling aho-corasick v1.1.0 0:26.45 Compiling pkg-config v0.3.26 0:26.56 Compiling regex-syntax v0.8.5 0:26.81 Compiling libloading v0.8.6 0:26.96 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 0:27.05 accessible/html 0:27.18 Compiling cexpr v0.6.0 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.33 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:27.51 Compiling tempfile v3.16.0 0:28.16 W 6 warnings generated. 0:28.17 Compiling regex-automata v0.4.14 0:28.32 Compiling icu_properties_data v2.1.2 0:28.47 Compiling thin-vec v0.2.14 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/thin-vec) 0:28.63 Compiling utf8_iter v1.0.4 0:28.68 Compiling icu_normalizer_data v2.1.1 0:28.73 Compiling static_assertions v1.1.0 0:28.75 Compiling scopeguard v1.1.0 0:28.89 Compiling percent-encoding v2.3.2 0:28.98 Compiling bytes v1.11.1 0:29.11 W 2 warnings generated. 0:29.47 Compiling typenum v1.16.0 0:29.79 Compiling form_urlencoded v1.2.2 0:29.98 Compiling regex v1.12.3 0:30.09 Compiling plain v0.2.3 0:30.15 Compiling smawk v0.3.2 0:30.23 Compiling textwrap v0.16.1 0:30.98 Compiling nserror v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nserror) 0:31.06 Compiling weedle2 v5.0.0 0:31.33 Compiling serde_derive v1.0.228 0:31.36 Compiling thiserror-impl v2.0.12 0:31.44 Compiling zerofrom-derive v0.1.3 0:31.72 Compiling yoke-derive v0.8.0 0:31.82 Compiling displaydoc v0.2.4 0:32.08 Compiling zerovec-derive v0.11.1 0:33.63 Compiling uniffi_internal_macros v0.31.0 0:33.94 Compiling scroll_derive v0.12.0 0:35.20 Compiling scroll v0.12.0 0:35.38 Compiling goblin v0.9.2 0:35.86 Compiling crossbeam-utils v0.8.21 0:36.12 Compiling generic-array v0.14.6 0:36.59 Compiling uniffi_pipeline v0.31.0 0:36.79 Compiling uniffi_meta v0.31.0 0:37.08 Compiling uniffi_core v0.31.0 0:37.26 Compiling strsim v0.11.1 0:37.49 Compiling ident_case v1.0.1 0:37.54 Compiling fnv v1.0.7 0:37.55 Compiling uniffi_udl v0.31.0 0:37.58 Compiling darling_core v0.20.10 0:37.61 Compiling cstr v0.2.11 0:37.61 Compiling xpcom_macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom/xpcom_macros) 0:37.86 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 0:37.88 Compiling threadbound v0.1.5 0:37.90 Compiling termcolor v1.4.1 0:37.92 Compiling lock_api v0.4.9 0:37.97 Compiling parking_lot_core v0.9.10 0:38.06 Compiling cfg_aliases v0.2.1 0:38.10 Compiling env_logger v0.10.0 0:38.17 Compiling pin-project-lite v0.2.14 0:38.24 Compiling byteorder v1.5.0 0:38.47 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 0:38.50 Compiling vcpkg v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/vcpkg) 0:38.53 Compiling libsqlite3-sys v0.35.0 0:38.77 Compiling base64 v0.22.1 0:38.87 Compiling zerofrom v0.1.4 0:38.93 Compiling yoke v0.8.0 0:38.98 Compiling rand_core v0.6.4 0:39.06 Compiling zerovec v0.11.4 0:39.15 Compiling zerotrie v0.2.2 0:39.23 Compiling tracing-core v0.1.33 0:39.44 Compiling block-buffer v0.10.3 0:39.51 Compiling crypto-common v0.1.6 0:39.96 Compiling tinystr v0.8.1 0:40.09 Compiling smallvec v1.15.1 0:40.18 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 0:40.19 Compiling icu_locale_core v2.1.1 0:40.27 Compiling potential_utf v0.1.4 0:40.39 Compiling icu_collections v2.1.1 0:40.77 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 0:40.82 Compiling askama_parser v0.14.0 0:41.17 Compiling icu_provider v2.1.1 0:41.42 Compiling basic-toml v0.1.2 0:41.46 Compiling uniffi_macros v0.31.0 0:41.58 Compiling icu_properties v2.1.2 0:42.08 Compiling icu_normalizer v2.1.1 0:42.54 Compiling idna_adapter v1.2.1 0:42.60 Compiling idna v1.1.0 0:42.91 Compiling url v2.5.7 0:43.04 Compiling cargo-platform v0.1.2 0:43.37 Compiling cargo_metadata v0.19.2 0:44.07 accessible/ipc 0:44.40 Compiling xpcom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom) 0:44.94 Compiling parking_lot v0.12.3 0:45.32 Compiling euclid v0.22.13 0:45.37 Compiling uuid v1.3.0 0:45.57 Compiling bincode v1.3.3 0:45.68 Compiling hex v0.4.3 0:45.72 Compiling app_units v0.7.8 0:45.80 Compiling digest v0.10.7 0:45.88 Compiling tracing-attributes v0.1.28 0:45.92 Compiling sharded-slab v0.1.7 0:45.98 Compiling thread_local v1.1.8 0:46.20 Compiling async-trait v0.1.68 0:46.23 Compiling hashlink v0.11.0 0:46.45 Compiling tracing-subscriber v0.3.20 0:46.45 Compiling memoffset v0.9.0 0:46.52 Compiling ppv-lite86 v0.2.17 0:46.77 Compiling rand_chacha v0.3.1 0:46.84 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 0:46.87 Compiling error-support-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error/macros) 0:47.32 Compiling rand v0.8.5 0:47.89 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 0:47.92 Compiling malloc_size_of_derive v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/malloc_size_of_derive) 0:47.98 Compiling fallible-streaming-iterator v0.1.9 0:48.05 Compiling fallible-iterator v0.3.0 0:48.14 Compiling darling_macro v0.20.10 0:48.30 Compiling rusqlite v0.37.0 0:48.89 Compiling darling v0.20.10 0:48.92 Compiling ordered-float v3.4.0 0:49.03 Compiling serde_bytes v0.11.9 0:49.08 Compiling iana-time-zone v0.1.64 0:49.11 Compiling cpufeatures v0.2.8 0:49.14 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 0:49.17 Compiling chrono v0.4.42 0:49.22 Compiling phf_shared v0.13.1 0:49.40 Compiling arrayref v0.3.6 0:49.43 Compiling phf_generator v0.13.1 0:49.48 Compiling sha2 v0.10.8 0:50.20 Compiling arrayvec v0.7.6 0:50.38 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 0:50.41 Compiling slab v0.4.8 0:50.48 Compiling askama_derive v0.14.0 0:50.54 Compiling id-arena v2.2.1 0:50.62 Compiling rkv v0.20.0 0:50.72 Compiling prost-derive v0.13.5 0:50.74 Compiling simd-adler32 v0.3.7 0:50.85 Compiling adler2 v2.0.1 0:50.93 Compiling miniz_oxide v0.8.9 0:51.66 Compiling unic-langid-impl v0.9.6 0:52.00 Compiling tracing v0.1.41 0:52.25 Compiling profiler-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api/macros) 0:52.46 Compiling crossbeam-epoch v0.9.14 0:52.68 Compiling crc32fast v1.4.2 0:52.97 Compiling flate2 v1.1.4 0:53.06 Compiling unic-langid v0.9.6 0:53.08 Compiling memoffset v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/memoffset) 0:53.11 Compiling crossbeam-channel v0.5.15 0:53.31 Compiling gecko-profiler v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api) 0:53.34 Compiling whatsys v0.3.2 0:53.44 Compiling ffi-support v0.4.4 0:53.49 Compiling zeitstempel v0.2.0 0:53.53 Compiling num_cpus v1.16.0 0:53.65 Compiling futures-sink v0.3.31 0:53.69 Compiling futures-core v0.3.31 0:53.73 Compiling pollster v0.3.0 0:53.75 Compiling rayon-core v1.12.1 0:53.83 Compiling rustversion v1.0.19 0:53.86 Compiling futures-channel v0.3.31 0:53.97 Compiling phf_macros v0.13.1 0:54.02 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 0:54.04 Compiling toml v0.5.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/toml) 0:54.07 Compiling icu_locale_data v2.1.1 0:54.12 Compiling nss_build_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss/nss_build_common) 0:54.16 Compiling crossbeam-deque v0.8.2 0:54.24 Compiling pkcs11-bindings v0.1.7 0:54.26 Compiling derive_more-impl v2.0.1 0:54.28 Compiling nss_sys v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss/nss_sys) 0:54.29 Compiling futures-macro v0.3.31 0:54.32 Compiling inherent v1.0.7 0:54.39 Compiling static_prefs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/init/static_prefs) 0:54.42 Compiling futures-task v0.3.31 0:54.51 Compiling cmake v0.1.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/cmake) 0:54.54 Compiling dtoa v0.4.8 0:54.62 Compiling futures-io v0.3.31 0:54.71 Compiling pin-utils v0.1.0 0:54.73 Compiling smallbitvec v2.5.1 0:54.89 Compiling dtoa-short v0.3.3 0:54.92 Compiling cubeb-sys v0.32.0 0:55.10 Compiling phf_codegen v0.13.1 0:55.15 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:55.27 Compiling strum_macros v0.27.1 0:55.35 Compiling rustc-hash v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rustc-hash) 0:55.61 Compiling cssparser-macros v0.6.1 0:55.81 Compiling uniffi v0.31.0 0:55.84 Compiling tracing-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/tracing) 0:56.00 Compiling prost v0.13.5 0:56.17 Compiling error-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error) 0:56.28 Compiling zeroize_derive v1.4.2 0:56.46 Compiling viaduct v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/viaduct) 0:56.55 Compiling phf v0.13.1 0:56.65 Compiling precomputed-hash v0.1.1 0:56.67 Compiling cssparser v0.36.0 0:56.68 Compiling rayon v1.10.0 0:56.79 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:57.12 Compiling selectors v0.26.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/selectors) 0:57.41 Compiling icu_locale v2.1.1 0:57.76 Compiling fluent-langneg v0.13.0 0:57.84 Compiling serde_with_macros v3.12.0 0:57.84 Compiling futures-util v0.3.31 0:57.91 accessible/xpcom 0:57.96 Compiling rustc_version v0.4.0 0:57.99 Compiling half v2.5.0 0:58.31 Compiling type-map v0.5.1 0:58.44 Compiling maybe-async v0.2.10 0:58.66 Compiling servo_arc v0.4.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/servo_arc) 0:58.76 Compiling memmap2 v0.9.3 0:58.81 Compiling bitflags v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bitflags) 0:58.84 Compiling async-task v4.3.0 0:58.93 Compiling khronos_api v3.1.0 0:58.97 Compiling hawk v5.0.1 0:59.00 Compiling moz_task v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/moz_task) 0:59.08 Compiling to_shmem v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem) 0:59.17 Compiling zeroize v1.8.1 0:59.21 Compiling intl-memoizer v0.5.3 0:59.35 Compiling nss v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss) 0:59.53 Compiling intl_pluralrules v7.0.2 0:59.65 Compiling to_shmem_derive v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem_derive) 0:59.94 Compiling fluent-syntax v0.12.0 0:59.97 Compiling askama v0.14.0 1:00.15 Compiling enum-map-derive v0.17.0 1:00.28 Compiling uniffi_bindgen v0.31.0 1:00.30 Compiling futures-executor v0.3.28 1:00.36 Compiling cubeb-core v0.32.0 1:00.36 Compiling core_maths v0.1.0 1:00.40 Compiling unicase v2.6.0 1:00.51 Compiling futures v0.3.28 1:00.53 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:00.54 Compiling self_cell v1.2.0 1:00.58 Compiling new_debug_unreachable v1.0.4 1:00.63 Compiling fluent-bundle v0.16.0 1:00.70 Compiling rsclientcerts-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts-util) 1:01.45 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 1:01.46 Compiling lalrpop-util v0.19.12 1:01.61 Compiling enum-map v2.7.3 1:01.61 Compiling webrender_build v0.0.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_build) 1:01.63 Compiling nix v0.30.1 1:01.70 Compiling num-derive v0.4.2 1:01.82 Compiling derive_more v2.0.1 1:02.27 Compiling libdbus-sys v0.2.2 1:02.33 Compiling serde_with v3.12.0 1:02.37 Compiling typeid v1.0.3 1:02.42 Compiling ash v0.38.0+1.3.281 1:02.43 Compiling void v1.0.2 1:02.46 Compiling xml-rs v0.8.4 1:02.55 Compiling jexl-parser v0.4.0 1:02.62 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:02.64 Compiling rc_crypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto) 1:02.87 Compiling qlog v0.15.2 1:02.97 Compiling malloc_size_of v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/malloc_size_of) 1:03.08 Compiling gl_generator v0.14.0 1:03.12 Compiling trust-anchor-build-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust-anchor-build-util) 1:03.37 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:03.42 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:03.42 Compiling strum v0.27.1 1:03.48 Compiling serde_path_to_error v0.1.11 1:03.59 Compiling naga v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:03.65 Compiling bytemuck_derive v1.9.3 1:03.80 Compiling glslopt v0.1.12 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/glslopt) 1:03.81 Compiling glsl v6.0.2 1:03.99 Compiling bit-vec v0.8.0 1:04.00 Compiling ref-cast v1.0.24 1:04.11 Compiling unicode-width v0.2.0 1:04.16 Compiling icu_calendar_data v2.1.1 1:04.26 Compiling codespan-reporting v0.12.0 1:04.27 Compiling bit-set v0.8.0 1:04.37 Compiling gleam v0.15.1 1:04.94 Compiling jexl-eval v0.4.0 1:05.83 Compiling glsl-to-cxx v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/glsl-to-cxx) 1:06.13 Compiling sync-guid v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/guid) 1:06.16 Compiling fluent-pseudo v0.3.3 1:06.17 Compiling enumset_derive v0.8.1 1:06.36 Compiling debugid v0.8.0 1:06.72 Compiling payload-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/payload) 1:06.78 Compiling firefox-versioning v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/firefox-versioning) 1:06.78 Compiling wgpu-hal v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:07.14 Compiling peek-poke-derive v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke/peek-poke-derive) 1:07.37 Compiling smart-default v0.7.1 1:07.53 Compiling ref-cast-impl v1.0.24 1:07.92 Compiling alsa-sys v0.3.1 1:08.06 Compiling range-map v0.2.0 1:08.21 Compiling spirv v0.3.0+sdk-1.4.309.0 (https://github.com/gfx-rs/rspirv?rev=89ce4d0e64c91b0635f617409dc57cb031749a39#89ce4d0e) 1:08.34 Compiling bytemuck v1.22.0 1:08.39 Compiling gpu-descriptor-types v0.2.0 1:08.52 Compiling base16 v0.2.1 1:08.55 Compiling raw-window-handle v0.6.2 1:08.63 Compiling same-file v1.0.6 1:08.63 Compiling minidump-writer v0.11.0 1:08.72 Compiling hexf-parse v0.2.1 1:08.75 Compiling paste v1.0.11 1:08.75 Compiling icu_casemap_data v2.1.1 1:08.81 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:08.86 Compiling presser v0.3.1 1:08.86 Compiling crossbeam-queue v0.3.8 1:08.92 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 1:08.93 Compiling walkdir v2.3.2 1:08.99 Compiling icu_segmenter v2.1.2 1:09.01 Compiling wgpu-types v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:09.10 Compiling gpu-descriptor v0.3.2 1:09.49 Compiling minidump-common v0.26.1 1:09.84 Compiling build-parallel v0.1.2 1:09.93 Compiling peek-poke v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke) 1:10.04 Compiling enumset v1.1.2 1:10.27 Compiling nix v0.29.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/nix) 1:11.31 Compiling fluent v0.17.0 1:11.43 Compiling swgl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/swgl) 1:11.49 Compiling dbus v0.6.5 1:11.50 Compiling ron v0.12.0 1:11.85 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:11.99 Compiling calendrical_calculations v0.2.3 1:12.44 Compiling flatbuffers v25.12.19 1:12.51 Compiling storage_variant v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/variant) 1:12.56 Compiling ohttp v0.7.2 1:12.59 Compiling rusqlite v0.31.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rusqlite) 1:12.62 Compiling md-5 v0.10.5 1:12.70 Compiling procfs-core v0.17.0 1:12.73 Compiling error-graph v0.1.1 1:12.83 Compiling quinn-udp v0.5.13 1:12.86 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:13.01 Compiling crash-context v0.6.1 1:13.05 Compiling socket2 v0.5.7 1:13.29 Compiling strck v1.0.0 1:13.41 Compiling atomic_refcell v0.1.9 1:13.49 Compiling num-conv v0.1.0 1:13.50 Compiling failspot v0.2.0 1:13.54 Compiling profiling v1.0.7 1:13.56 Compiling powerfmt v0.2.0 1:13.56 Compiling ixdtf v0.6.4 1:13.74 Compiling pin-cell v0.2.0 1:13.79 Compiling time-core v0.1.4 1:13.84 Compiling chunky-vec v0.1.0 1:13.89 Compiling time-macros v0.2.22 1:13.91 Compiling fluent-fallback v0.7.2 1:13.98 Compiling diplomat_core v0.14.0 1:14.13 accessible/xul 1:14.19 browser/components/about 1:14.22 Compiling icu_calendar v2.1.1 1:14.29 Compiling deranged v0.4.0 1:15.03 Compiling gpu-allocator v0.28.0 1:15.59 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:16.25 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:16.57 Compiling mime_guess v2.0.4 1:16.82 browser/components/shell 1:17.54 Compiling webrender_api v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_api) 1:17.70 Compiling style v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style) 1:17.80 Compiling sfv v0.14.0 1:18.54 Compiling audio_thread_priority v0.34.0 1:19.45 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:19.62 Compiling cubeb v0.32.0 1:19.74 Compiling mozglue-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust) 1:19.95 Compiling half v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/half) 1:19.97 Compiling hashbrown v0.14.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.14) 1:20.00 Compiling wgpu-core v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:20.21 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:20.43 Compiling num-integer v0.1.46 1:20.60 Compiling libudev-sys v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/libudev-sys) 1:20.62 Compiling debug_tree v0.4.0 1:20.88 Compiling mio v1.0.1 1:21.22 Compiling freetype v0.7.0 1:21.34 Compiling iovec v0.1.4 1:21.41 Compiling encoding_c_mem v0.2.6 1:21.45 Compiling authenticator v0.5.0 1:21.52 Compiling keccak v0.1.4 1:21.57 Compiling litrs v0.4.1 1:21.63 Compiling encoding_c v0.9.8 1:21.75 Compiling replace_with v0.1.8 1:21.77 Compiling tracy-rs v0.1.2 1:21.79 Compiling macro_rules_attribute-proc_macro v0.2.2 1:21.81 Compiling svg_fmt v0.4.1 1:22.01 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 1:22.13 Compiling etagere v0.2.13 1:22.42 Compiling macro_rules_attribute v0.2.2 1:22.42 Compiling document-features v0.2.11 1:22.44 Compiling l10nregistry v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-rs) 1:22.85 caps 1:22.88 Compiling sha3 v0.10.8 1:22.98 Compiling diplomat v0.14.0 1:23.25 Compiling time v0.3.41 1:23.54 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:23.89 Compiling libudev v0.2.0 1:24.12 Compiling fallible_collections v0.5.1 1:24.36 Compiling serde_cbor v0.11.2 1:24.95 W 1 warning generated. 1:24.96 chrome 1:25.67 W warning: mozglue-static@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 1:25.67 Compiling wgpu-core-deps-windows-linux-android v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:25.68 Compiling icu_casemap v2.1.1 1:26.19 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:26.20 Compiling alsa v0.9.1 1:26.86 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:27.30 config/external/gkcodecs/libgkcodecs.so.symbols.stub 1:27.53 media/libaom 1:27.77 Compiling trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust_anchors) 1:27.83 Compiling icu_time v2.1.1 1:28.13 Compiling http v0.2.9 1:28.76 Compiling fluent-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/fluent-ffi) 1:29.04 Compiling qwac-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/qwac_trust_anchors) 1:29.13 Compiling pdf-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/pdf_trust_anchors) 1:29.27 Compiling style_traits v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_traits) 1:29.34 Compiling dom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/rust) 1:29.66 Compiling cubeb-backend v0.32.0 1:29.66 Compiling jwcrypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/jwcrypto) 1:29.67 Compiling itertools v0.13.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/itertools) 1:29.71 Compiling icu_provider_adapters v2.1.1 1:29.72 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 1:29.74 Compiling uluru v3.0.0 1:29.77 Compiling types v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/types) 1:29.80 Compiling style_derive v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_derive) 1:29.83 Compiling rand_distr v0.4.3 1:29.85 Compiling plane-split v0.18.0 1:30.09 Compiling clubcard v0.3.2 1:30.27 Compiling bhttp v0.7.2 1:30.40 Compiling extend v1.2.0 1:30.55 Compiling object v0.36.4 1:31.08 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:31.25 Compiling dirs-sys v0.3.7 1:31.26 Compiling bitreader v0.3.6 1:31.42 Compiling zerocopy v0.8.27 1:31.67 Compiling diplomat-runtime v0.14.0 1:31.79 Compiling subtle v2.5.0 1:31.89 Compiling cache-padded v1.2.0 1:31.92 Compiling runloop v0.1.0 1:31.97 Compiling moz_cbor v0.1.2 1:32.07 Compiling mime v0.3.16 1:32.46 Compiling seahash v4.1.0 1:32.50 Compiling topological-sort v0.1.0 1:32.59 Compiling quick-error v1.2.3 1:32.62 Compiling murmurhash3 v0.0.5 1:32.62 Compiling dns-parser v0.8.0 1:32.68 Compiling rust_cascade v1.5.0 1:32.69 Compiling adblock v0.12.1 1:33.45 Compiling ringbuf v0.2.8 1:33.49 Compiling prio v0.16.2 1:33.61 Compiling icu_capi v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_capi) 1:33.74 Compiling dirs v4.0.0 1:33.84 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:34.03 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:34.49 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 1:34.75 Compiling clubcard-crlite v0.3.0 1:34.89 media/libogg 1:35.06 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 1:35.06 Compiling l10nregistry-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-ffi) 1:35.27 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:35.45 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=3acd8e7de512940207d45477a6034a38a9424652#3acd8e7d) 1:35.79 Compiling midir v0.10.3 (https://github.com/mozilla/midir.git?rev=54759f681f3b523e120d047adec2bb1a97152017#54759f68) 1:35.80 media/libopus 1:35.88 W 1 warning generated. 1:36.72 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 1:36.97 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 1:37.93 Compiling filter_adult v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/filter_adult) 1:38.07 Compiling storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/rust) 1:38.29 Compiling mozurl v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/mozurl) 1:38.57 Compiling init_rust_components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/init_rust_components) 1:38.71 Compiling context_id v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/context_id) 1:38.79 Compiling dogear v0.5.0 1:39.34 Compiling unic-langid-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/unic-langid-ffi) 1:39.46 Compiling uritemplate-next v0.2.0 1:39.54 Compiling urlpattern v0.6.0 1:40.51 Compiling sha1 v0.10.5 1:40.86 Compiling ipdl_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/ipc/rust/ipdl_utils) 1:40.91 Compiling webrtc-sdp v0.3.13 1:41.14 Compiling origin-trial-token v0.1.1 1:41.43 Compiling unicode-bidi-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/bidi/rust/unicode-bidi-ffi) 1:41.98 Compiling arraystring v0.3.0 1:42.48 Compiling chardetng v0.1.17 (https://github.com/hsivonen/chardetng?rev=a07d20273ce36146adaf76bd667dd57bd7b3508b#a07d2027) 1:42.71 Compiling xmldecl v0.2.0 1:42.77 Compiling zlib-rs v0.4.2 1:42.81 Compiling typed-arena-nomut v0.1.0 1:42.87 Compiling remove_dir_all v0.5.3 1:42.89 Compiling rustc-demangle v0.1.21 1:43.21 Compiling data-encoding v2.3.3 1:43.35 Compiling oxilangtag v0.1.3 1:43.66 media/libvorbis 1:43.78 Compiling oxilangtag-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/oxilangtag-ffi) 1:43.97 Compiling data-encoding-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/data-encoding-ffi) 1:44.01 Compiling idna_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/idna_glue) 1:44.02 Compiling profiler_helper v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-helper) 1:44.04 W 1 warning generated. 1:44.73 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 1:45.01 Compiling encoding_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/encoding_glue) 1:45.18 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=2f0aba284677d098de14f91ffe5a9e5b9a4922c2#2f0aba28) 1:45.24 Compiling rsdparsa_capi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/sdp/rsdparsa_capi) 1:45.83 Compiling jsrust_shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/js/src/rust/shared) 1:45.86 Compiling origin-trials-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/origin-trials/ffi) 1:45.95 Compiling crypto_hash v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/crypto_hash) 1:46.46 Compiling urlpattern_glue v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/urlpattern_glue) 1:46.59 Compiling uritemplate_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/uritemplate_glue) 1:46.72 Compiling fluent-langneg-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/fluent-langneg-ffi) 1:46.90 Compiling bookmark_sync v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/places/bookmark_sync) 1:46.96 Compiling crash_helper_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_client) 1:47.02 Compiling mls_gk v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/mls/mls_gk) 1:47.17 media/libsoundtouch/src 1:47.19 Compiling midir_impl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/midi/midir_impl) 1:47.22 Compiling authrs_bridge v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/authrs_bridge) 1:47.66 Compiling localization-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/localization-ffi) 1:47.76 Compiling buildid_reader_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader/ffi) 1:48.54 Compiling cert_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/cert_storage) 1:48.72 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:49.54 Compiling uniffi_build v0.31.0 1:49.59 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:49.59 Compiling ipcclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/ipcclientcerts) 1:49.84 Compiling content_classifier_engine v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/content-classifier/content_classifier_engine) 1:50.31 Compiling dap_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/dap/ffi) 1:50.55 Compiling mime-guess-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/mime-guess-ffi) 1:50.83 W 8 warnings generated. 1:50.84 Compiling cose-c v0.1.5 1:50.99 Compiling mdns_service v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/transport/mdns_service) 1:51.22 Compiling cascade_bloom_filter v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/cascade_bloom_filter) 1:51.34 Compiling binary_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/binary_http) 1:51.36 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:51.85 W warning: glslopt@0.1.12: src/compiler/glsl/glcpp/glcpp-parse.c:1610:9: warning: variable 'glcpp_parser_nerrs' set but not used [-Wunused-but-set-variable] 1:51.85 W warning: glslopt@0.1.12: 1610 | int yynerrs; 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c:71:25: note: expanded from macro 'yynerrs' 1:51.85 W warning: glslopt@0.1.12: 71 | #define yynerrs glcpp_parser_nerrs 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: 1 warning generated. 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/blob.c:352:8: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1:51.85 W warning: glslopt@0.1.12: 352 | nul = memchr(blob->current, 0, blob->end - blob->current); 1:51.85 W warning: glslopt@0.1.12: | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.85 W warning: glslopt@0.1.12: 1 warning generated. 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/half_float.c:156:23: warning: unused variable 's' [-Wunused-variable] 1:51.85 W warning: glslopt@0.1.12: 156 | ASSERTED const int s = (val >> 15) & 0x1; 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: 1 warning generated. 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/set.c:96:1: warning: unused function 'key_pointer_is_reserved' [-Wunused-function] 1:51.85 W warning: glslopt@0.1.12: 96 | key_pointer_is_reserved(const void *key) 1:51.85 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.85 W warning: glslopt@0.1.12: 1 warning generated. 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/softfloat.c:214:42: warning: result of comparison of constant 32768 with expression of type 'int16_t' (aka 'short') is always false [-Wtautological-constant-out-of-range-compare] 1:51.85 W warning: glslopt@0.1.12: 214 | } else if ((e > 0x1d) || (0x8000 <= m)) { 1:51.85 W warning: glslopt@0.1.12: | ~~~~~~ ^ ~ 1:51.85 W warning: glslopt@0.1.12: 1 warning generated. 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: 8 warnings generated. 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.85 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.85 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.85 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.85 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.85 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.85 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.86 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.86 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.86 W warning: glslopt@0.1.12: | ^ 1:51.86 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.86 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.86 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.87 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.87 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.87 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.87 W warning: glslopt@0.1.12: | ^ 1:51.87 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.87 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.87 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7805:13: warning: misleading indentation; statement is not part of the previous 'while' [-Wmisleading-indentation] 1:51.88 W warning: glslopt@0.1.12: 7805 | if (before_node) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7801:10: note: previous statement is here 1:51.88 W warning: glslopt@0.1.12: 7801 | while (before_node && 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: 13 warnings generated. 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.88 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.88 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.88 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.88 W warning: glslopt@0.1.12: | ^ 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.88 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.88 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.88 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:87:9: warning: 'M_PIf' macro redefined [-Wmacro-redefined] 1:51.89 W warning: glslopt@0.1.12: 87 | #define M_PIf ((float) M_PI) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: /usr/include/math.h:1306:10: note: previous definition is here 1:51.89 W warning: glslopt@0.1.12: 1306 | # define M_PIf 3.14159265358979323846f /* pi */ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:88:9: warning: 'M_PI_2f' macro redefined [-Wmacro-redefined] 1:51.89 W warning: glslopt@0.1.12: 88 | #define M_PI_2f ((float) M_PI_2) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: /usr/include/math.h:1307:10: note: previous definition is here 1:51.89 W warning: glslopt@0.1.12: 1307 | # define M_PI_2f 1.57079632679489661923f /* pi/2 */ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:89:9: warning: 'M_PI_4f' macro redefined [-Wmacro-redefined] 1:51.89 W warning: glslopt@0.1.12: 89 | #define M_PI_4f ((float) M_PI_4) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: /usr/include/math.h:1308:10: note: previous definition is here 1:51.89 W warning: glslopt@0.1.12: 1308 | # define M_PI_4f 0.78539816339744830962f /* pi/4 */ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: 11 warnings generated. 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.89 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.89 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.89 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.89 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.89 W warning: glslopt@0.1.12: | ^ 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.89 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: 8 warnings generated. 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: 8 warnings generated. 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.90 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.90 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.90 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.90 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.90 W warning: glslopt@0.1.12: | ^ 1:51.90 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.90 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:157:5: warning: field 'status' will be initialized after field 'uniformCount' [-Wreorder-ctor] 1:51.91 W warning: glslopt@0.1.12: 155 | : rawOutput(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | uniformCount(0) 1:51.91 W warning: glslopt@0.1.12: 156 | , optimizedOutput(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | uniformsSize(0) 1:51.91 W warning: glslopt@0.1.12: 157 | , status(false) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | inputCount(0) 1:51.91 W warning: glslopt@0.1.12: 158 | , uniformCount(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | textureCount(0) 1:51.91 W warning: glslopt@0.1.12: 159 | , uniformsSize(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | statsMath(0) 1:51.91 W warning: glslopt@0.1.12: 160 | , inputCount(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | statsTex(0) 1:51.91 W warning: glslopt@0.1.12: 161 | , textureCount(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | statsFlow(0) 1:51.91 W warning: glslopt@0.1.12: 162 | , statsMath(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | rawOutput(0) 1:51.91 W warning: glslopt@0.1.12: 163 | , statsTex(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | optimizedOutput(0) 1:51.91 W warning: glslopt@0.1.12: 164 | , statsFlow(0) 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: | status(false) 1:51.91 W warning: glslopt@0.1.12: 15 warnings generated. 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.91 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.91 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.91 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:9:1: warning: unused function 'has_3DFX_texture_compression_FXT1' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 9 | EXT(3DFX_texture_compression_FXT1 , TDFX_texture_compression_FXT1 , GLL, GLC, x , x , 1999) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 8 | has_3DFX_texture_compression_FXT1 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:11:1: warning: unused function 'has_AMD_compressed_ATC_texture' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 11 | EXT(AMD_compressed_ATC_texture , AMD_compressed_ATC_texture , x , x , ES1, ES2, 2008) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 10 | has_AMD_compressed_ATC_texture 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:13:1: warning: unused function 'has_AMD_depth_clamp_separate' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 13 | EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 14 | has_AMD_depth_clamp_separate 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:14:1: warning: unused function 'has_AMD_draw_buffers_blend' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 14 | EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 16 | has_AMD_draw_buffers_blend 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:15:1: warning: unused function 'has_AMD_framebuffer_multisample_advanced' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 15 | EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 18 | has_AMD_framebuffer_multisample_advanced 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:17:1: warning: unused function 'has_AMD_multi_draw_indirect' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 17 | EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :22:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 22 | has_AMD_multi_draw_indirect 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:18:1: warning: unused function 'has_AMD_performance_monitor' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 18 | EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 24 | has_AMD_performance_monitor 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:19:1: warning: unused function 'has_AMD_pinned_memory' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 19 | EXT(AMD_pinned_memory , AMD_pinned_memory , GLL, GLC, x , x , 2013) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 26 | has_AMD_pinned_memory 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:20:1: warning: unused function 'has_AMD_query_buffer_object' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 20 | EXT(AMD_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2012) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 28 | has_AMD_query_buffer_object 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:21:1: warning: unused function 'has_AMD_seamless_cubemap_per_texture' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 21 | EXT(AMD_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2009) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 30 | has_AMD_seamless_cubemap_per_texture 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:30:1: warning: unused function 'has_ANGLE_texture_compression_dxt3' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 30 | EXT(ANGLE_texture_compression_dxt3 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 44 | has_ANGLE_texture_compression_dxt3 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:31:1: warning: unused function 'has_ANGLE_texture_compression_dxt5' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 31 | EXT(ANGLE_texture_compression_dxt5 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :46:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 46 | has_ANGLE_texture_compression_dxt5 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:33:1: warning: unused function 'has_APPLE_object_purgeable' [-Wunused-function] 1:51.91 W warning: glslopt@0.1.12: 33 | EXT(APPLE_object_purgeable , APPLE_object_purgeable , GLL, GLC, x , x , 2006) 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.91 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.91 W warning: glslopt@0.1.12: | ^ 1:51.91 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.91 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: :48:1: note: expanded from here 1:51.91 W warning: glslopt@0.1.12: 48 | has_APPLE_object_purgeable 1:51.91 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.91 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.91 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:34:1: warning: unused function 'has_APPLE_packed_pixels' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 34 | EXT(APPLE_packed_pixels , dummy_true , GLL, x , x , x , 2002) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :50:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 50 | has_APPLE_packed_pixels 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:35:1: warning: unused function 'has_APPLE_texture_max_level' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 35 | EXT(APPLE_texture_max_level , dummy_true , x , x , ES1, ES2, 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :52:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 52 | has_APPLE_texture_max_level 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:37:1: warning: unused function 'has_ARB_ES2_compatibility' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 37 | EXT(ARB_ES2_compatibility , ARB_ES2_compatibility , GLL, GLC, x , x , 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :54:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 54 | has_ARB_ES2_compatibility 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:40:1: warning: unused function 'has_ARB_ES3_compatibility' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 40 | EXT(ARB_ES3_compatibility , ARB_ES3_compatibility , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :60:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 60 | has_ARB_ES3_compatibility 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:42:1: warning: unused function 'has_ARB_base_instance' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 42 | EXT(ARB_base_instance , ARB_base_instance , GLL, GLC, x , x , 2011) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 64 | has_ARB_base_instance 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:44:1: warning: unused function 'has_ARB_blend_func_extended' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 44 | EXT(ARB_blend_func_extended , ARB_blend_func_extended , GLL, GLC, x , x , 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 68 | has_ARB_blend_func_extended 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:45:1: warning: unused function 'has_ARB_buffer_storage' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 45 | EXT(ARB_buffer_storage , ARB_buffer_storage , GLL, GLC, x , x , 2013) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :70:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 70 | has_ARB_buffer_storage 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:46:1: warning: unused function 'has_ARB_clear_buffer_object' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 46 | EXT(ARB_clear_buffer_object , dummy_true , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :72:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 72 | has_ARB_clear_buffer_object 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:47:1: warning: unused function 'has_ARB_clear_texture' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 47 | EXT(ARB_clear_texture , ARB_clear_texture , GLL, GLC, x , x , 2013) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 74 | has_ARB_clear_texture 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:48:1: warning: unused function 'has_ARB_clip_control' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 48 | EXT(ARB_clip_control , ARB_clip_control , GLL, GLC, x , x , 2014) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 76 | has_ARB_clip_control 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:49:1: warning: unused function 'has_ARB_color_buffer_float' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 49 | EXT(ARB_color_buffer_float , ARB_color_buffer_float , GLL, GLC, x , x , 2004) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :78:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 78 | has_ARB_color_buffer_float 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:51:1: warning: unused function 'has_ARB_compressed_texture_pixel_storage' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 51 | EXT(ARB_compressed_texture_pixel_storage , dummy_true , GLL, GLC, x , x , 2011) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :82:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 82 | has_ARB_compressed_texture_pixel_storage 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:54:1: warning: unused function 'has_ARB_conditional_render_inverted' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 54 | EXT(ARB_conditional_render_inverted , ARB_conditional_render_inverted , GLL, GLC, x , x , 2014) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 88 | has_ARB_conditional_render_inverted 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:56:1: warning: unused function 'has_ARB_copy_buffer' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 56 | EXT(ARB_copy_buffer , dummy_true , GLL, GLC, x , x , 2008) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 92 | has_ARB_copy_buffer 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:57:1: warning: unused function 'has_ARB_copy_image' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 57 | EXT(ARB_copy_image , ARB_copy_image , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 94 | has_ARB_copy_image 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:59:1: warning: unused function 'has_ARB_debug_output' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 59 | EXT(ARB_debug_output , dummy_true , GLL, GLC, x , x , 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 98 | has_ARB_debug_output 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:60:1: warning: unused function 'has_ARB_depth_buffer_float' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 60 | EXT(ARB_depth_buffer_float , ARB_depth_buffer_float , GLL, GLC, x , x , 2008) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :100:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 100 | has_ARB_depth_buffer_float 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:61:1: warning: unused function 'has_ARB_depth_clamp' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 61 | EXT(ARB_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2003) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 102 | has_ARB_depth_clamp 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:62:1: warning: unused function 'has_ARB_depth_texture' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 62 | EXT(ARB_depth_texture , ARB_depth_texture , GLL, x , x , x , 2001) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 104 | has_ARB_depth_texture 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:64:1: warning: unused function 'has_ARB_direct_state_access' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 64 | EXT(ARB_direct_state_access , dummy_true , 31, GLC, x , x , 2014) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 108 | has_ARB_direct_state_access 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:66:1: warning: unused function 'has_ARB_draw_buffers_blend' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 66 | EXT(ARB_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 112 | has_ARB_draw_buffers_blend 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:67:1: warning: unused function 'has_ARB_draw_elements_base_vertex' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 67 | EXT(ARB_draw_elements_base_vertex , ARB_draw_elements_base_vertex , GLL, GLC, x , x , 2009) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 114 | has_ARB_draw_elements_base_vertex 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:68:1: warning: unused function 'has_ARB_draw_indirect' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 68 | EXT(ARB_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2010) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 116 | has_ARB_draw_indirect 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:75:1: warning: unused function 'has_ARB_fragment_program' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 75 | EXT(ARB_fragment_program , ARB_fragment_program , GLL, x , x , x , 2002) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 9 | has_ARB_fragment_program 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:76:1: warning: unused function 'has_ARB_fragment_program_shadow' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 76 | EXT(ARB_fragment_program_shadow , ARB_fragment_program_shadow , GLL, x , x , x , 2003) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 11 | has_ARB_fragment_program_shadow 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:77:1: warning: unused function 'has_ARB_fragment_shader' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 77 | EXT(ARB_fragment_shader , ARB_fragment_shader , GLL, GLC, x , x , 2002) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 13 | has_ARB_fragment_shader 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:79:1: warning: unused function 'has_ARB_framebuffer_no_attachments' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 79 | EXT(ARB_framebuffer_no_attachments , ARB_framebuffer_no_attachments , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 17 | has_ARB_framebuffer_no_attachments 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:80:1: warning: unused function 'has_ARB_framebuffer_object' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 80 | EXT(ARB_framebuffer_object , ARB_framebuffer_object , GLL, GLC, x , x , 2005) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 19 | has_ARB_framebuffer_object 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:81:1: warning: unused function 'has_ARB_framebuffer_sRGB' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 81 | EXT(ARB_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 21 | has_ARB_framebuffer_sRGB 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:82:1: warning: unused function 'has_ARB_get_program_binary' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 82 | EXT(ARB_get_program_binary , dummy_true , GLL, GLC, x , x , 2010) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 23 | has_ARB_get_program_binary 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:83:1: warning: unused function 'has_ARB_get_texture_sub_image' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 83 | EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 25 | has_ARB_get_texture_sub_image 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:84:1: warning: unused function 'has_ARB_gl_spirv' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 84 | EXT(ARB_gl_spirv , ARB_gl_spirv , GLL, GLC, x , x , 2016) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 27 | has_ARB_gl_spirv 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:88:1: warning: unused function 'has_ARB_half_float_pixel' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 88 | EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 35 | has_ARB_half_float_pixel 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:89:1: warning: unused function 'has_ARB_half_float_vertex' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 89 | EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 37 | has_ARB_half_float_vertex 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:90:1: warning: unused function 'has_ARB_indirect_parameters' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 90 | EXT(ARB_indirect_parameters , ARB_indirect_parameters , GLL, GLC, x , x , 2013) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 39 | has_ARB_indirect_parameters 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:91:1: warning: unused function 'has_ARB_instanced_arrays' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 91 | EXT(ARB_instanced_arrays , ARB_instanced_arrays , GLL, GLC, x , x , 2008) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 41 | has_ARB_instanced_arrays 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:92:1: warning: unused function 'has_ARB_internalformat_query' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 92 | EXT(ARB_internalformat_query , ARB_internalformat_query , GLL, GLC, x , x , 2011) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 43 | has_ARB_internalformat_query 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:93:1: warning: unused function 'has_ARB_internalformat_query2' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 93 | EXT(ARB_internalformat_query2 , ARB_internalformat_query2 , GLL, GLC, x , x , 2013) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 45 | has_ARB_internalformat_query2 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:94:1: warning: unused function 'has_ARB_invalidate_subdata' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 94 | EXT(ARB_invalidate_subdata , dummy_true , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 47 | has_ARB_invalidate_subdata 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:95:1: warning: unused function 'has_ARB_map_buffer_alignment' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 95 | EXT(ARB_map_buffer_alignment , dummy_true , GLL, GLC, x , x , 2011) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 49 | has_ARB_map_buffer_alignment 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:96:1: warning: unused function 'has_ARB_map_buffer_range' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 96 | EXT(ARB_map_buffer_range , ARB_map_buffer_range , GLL, GLC, x , x , 2008) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 51 | has_ARB_map_buffer_range 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:97:1: warning: unused function 'has_ARB_multi_bind' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 97 | EXT(ARB_multi_bind , dummy_true , GLL, GLC, x , x , 2013) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 53 | has_ARB_multi_bind 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:98:1: warning: unused function 'has_ARB_multi_draw_indirect' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 98 | EXT(ARB_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2012) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 55 | has_ARB_multi_draw_indirect 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:99:1: warning: unused function 'has_ARB_multisample' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 99 | EXT(ARB_multisample , dummy_true , GLL, x , x , x , 1994) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 57 | has_ARB_multisample 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:100:1: warning: unused function 'has_ARB_multitexture' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 100 | EXT(ARB_multitexture , dummy_true , GLL, x , x , x , 1998) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 59 | has_ARB_multitexture 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:101:1: warning: unused function 'has_ARB_occlusion_query' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 101 | EXT(ARB_occlusion_query , ARB_occlusion_query , GLL, x , x , x , 2001) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 61 | has_ARB_occlusion_query 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:102:1: warning: unused function 'has_ARB_occlusion_query2' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 102 | EXT(ARB_occlusion_query2 , ARB_occlusion_query2 , GLL, GLC, x , x , 2003) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 63 | has_ARB_occlusion_query2 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:103:1: warning: unused function 'has_ARB_parallel_shader_compile' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 103 | EXT(ARB_parallel_shader_compile , dummy_true , GLL, GLC, x , x , 2015) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 65 | has_ARB_parallel_shader_compile 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:104:1: warning: unused function 'has_ARB_pipeline_statistics_query' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 104 | EXT(ARB_pipeline_statistics_query , ARB_pipeline_statistics_query , GLL, GLC, x , x , 2014) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.92 W warning: glslopt@0.1.12: | ^ 1:51.92 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.92 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:51.92 W warning: glslopt@0.1.12: 67 | has_ARB_pipeline_statistics_query 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:105:1: warning: unused function 'has_ARB_pixel_buffer_object' [-Wunused-function] 1:51.92 W warning: glslopt@0.1.12: 105 | EXT(ARB_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:51.92 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.92 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.92 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 69 | has_ARB_pixel_buffer_object 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:106:1: warning: unused function 'has_ARB_point_parameters' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 106 | EXT(ARB_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 71 | has_ARB_point_parameters 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:107:1: warning: unused function 'has_ARB_point_sprite' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 107 | EXT(ARB_point_sprite , ARB_point_sprite , GLL, GLC, x , x , 2003) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 73 | has_ARB_point_sprite 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:108:1: warning: unused function 'has_ARB_polygon_offset_clamp' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 108 | EXT(ARB_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, x , x , 2017) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 75 | has_ARB_polygon_offset_clamp 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:110:1: warning: unused function 'has_ARB_program_interface_query' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 110 | EXT(ARB_program_interface_query , dummy_true , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 79 | has_ARB_program_interface_query 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:111:1: warning: unused function 'has_ARB_provoking_vertex' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 111 | EXT(ARB_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 81 | has_ARB_provoking_vertex 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:112:1: warning: unused function 'has_ARB_query_buffer_object' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 112 | EXT(ARB_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2013) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 83 | has_ARB_query_buffer_object 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:113:1: warning: unused function 'has_ARB_robust_buffer_access_behavior' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 113 | EXT(ARB_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 85 | has_ARB_robust_buffer_access_behavior 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:114:1: warning: unused function 'has_ARB_robustness' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 114 | EXT(ARB_robustness , dummy_true , GLL, GLC, x , x , 2010) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 87 | has_ARB_robustness 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:115:1: warning: unused function 'has_ARB_sample_locations' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 115 | EXT(ARB_sample_locations , ARB_sample_locations , GLL, GLC, x , x , 2015) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 89 | has_ARB_sample_locations 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:117:1: warning: unused function 'has_ARB_sampler_objects' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 117 | EXT(ARB_sampler_objects , dummy_true , GLL, GLC, x , x , 2009) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 93 | has_ARB_sampler_objects 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:118:1: warning: unused function 'has_ARB_seamless_cube_map' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 118 | EXT(ARB_seamless_cube_map , ARB_seamless_cube_map , GLL, GLC, x , x , 2009) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 95 | has_ARB_seamless_cube_map 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:119:1: warning: unused function 'has_ARB_seamless_cubemap_per_texture' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 119 | EXT(ARB_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2013) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 97 | has_ARB_seamless_cubemap_per_texture 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:130:1: warning: unused function 'has_ARB_shader_objects' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 130 | EXT(ARB_shader_objects , dummy_true , GLL, GLC, x , x , 2002) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 119 | has_ARB_shader_objects 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:138:1: warning: unused function 'has_ARB_shading_language_100' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 138 | EXT(ARB_shading_language_100 , dummy_true , GLL, x , x , x , 2003) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 15 | has_ARB_shading_language_100 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:142:1: warning: unused function 'has_ARB_shadow' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 142 | EXT(ARB_shadow , ARB_shadow , GLL, x , x , x , 2001) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 23 | has_ARB_shadow 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:143:1: warning: unused function 'has_ARB_sparse_buffer' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 143 | EXT(ARB_sparse_buffer , ARB_sparse_buffer , GLL, GLC, x , x , 2014) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 25 | has_ARB_sparse_buffer 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:144:1: warning: unused function 'has_ARB_spirv_extensions' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 144 | EXT(ARB_spirv_extensions , ARB_spirv_extensions , GLL, GLC, x , x , 2016) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 27 | has_ARB_spirv_extensions 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:145:1: warning: unused function 'has_ARB_stencil_texturing' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 145 | EXT(ARB_stencil_texturing , ARB_stencil_texturing , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 29 | has_ARB_stencil_texturing 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:146:1: warning: unused function 'has_ARB_sync' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 146 | EXT(ARB_sync , ARB_sync , GLL, GLC, x , x , 2003) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 31 | has_ARB_sync 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:148:1: warning: unused function 'has_ARB_texture_barrier' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 148 | EXT(ARB_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2014) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 35 | has_ARB_texture_barrier 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:149:1: warning: unused function 'has_ARB_texture_border_clamp' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 149 | EXT(ARB_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 2000) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 37 | has_ARB_texture_border_clamp 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:150:1: warning: unused function 'has_ARB_texture_buffer_object' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 150 | EXT(ARB_texture_buffer_object , ARB_texture_buffer_object , GLL, GLC, x , x , 2008) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 39 | has_ARB_texture_buffer_object 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:151:1: warning: unused function 'has_ARB_texture_buffer_object_rgb32' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 151 | EXT(ARB_texture_buffer_object_rgb32 , ARB_texture_buffer_object_rgb32 , GLL, GLC, x , x , 2009) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 41 | has_ARB_texture_buffer_object_rgb32 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:152:1: warning: unused function 'has_ARB_texture_buffer_range' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 152 | EXT(ARB_texture_buffer_range , ARB_texture_buffer_range , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 43 | has_ARB_texture_buffer_range 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:153:1: warning: unused function 'has_ARB_texture_compression' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 153 | EXT(ARB_texture_compression , dummy_true , GLL, x , x , x , 2000) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 45 | has_ARB_texture_compression 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:154:1: warning: unused function 'has_ARB_texture_compression_bptc' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 154 | EXT(ARB_texture_compression_bptc , ARB_texture_compression_bptc , GLL, GLC, x , x , 2010) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 47 | has_ARB_texture_compression_bptc 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:155:1: warning: unused function 'has_ARB_texture_compression_rgtc' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 155 | EXT(ARB_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , x , 2004) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 49 | has_ARB_texture_compression_rgtc 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:156:1: warning: unused function 'has_ARB_texture_cube_map' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 156 | EXT(ARB_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 1999) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 51 | has_ARB_texture_cube_map 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:158:1: warning: unused function 'has_ARB_texture_env_add' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 158 | EXT(ARB_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 55 | has_ARB_texture_env_add 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:159:1: warning: unused function 'has_ARB_texture_env_combine' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 159 | EXT(ARB_texture_env_combine , ARB_texture_env_combine , GLL, x , x , x , 2001) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 57 | has_ARB_texture_env_combine 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:160:1: warning: unused function 'has_ARB_texture_env_crossbar' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 160 | EXT(ARB_texture_env_crossbar , ARB_texture_env_crossbar , GLL, x , x , x , 2001) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 59 | has_ARB_texture_env_crossbar 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:161:1: warning: unused function 'has_ARB_texture_env_dot3' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 161 | EXT(ARB_texture_env_dot3 , ARB_texture_env_dot3 , GLL, x , x , x , 2001) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 61 | has_ARB_texture_env_dot3 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:162:1: warning: unused function 'has_ARB_texture_filter_anisotropic' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 162 | EXT(ARB_texture_filter_anisotropic , ARB_texture_filter_anisotropic , GLL, GLC, x , x , 2017) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 63 | has_ARB_texture_filter_anisotropic 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:163:1: warning: unused function 'has_ARB_texture_float' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 163 | EXT(ARB_texture_float , ARB_texture_float , GLL, GLC, x , x , 2004) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 65 | has_ARB_texture_float 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:165:1: warning: unused function 'has_ARB_texture_mirror_clamp_to_edge' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 165 | EXT(ARB_texture_mirror_clamp_to_edge , ARB_texture_mirror_clamp_to_edge , GLL, GLC, x , x , 2013) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 69 | has_ARB_texture_mirror_clamp_to_edge 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:166:1: warning: unused function 'has_ARB_texture_mirrored_repeat' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 166 | EXT(ARB_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 2001) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 71 | has_ARB_texture_mirrored_repeat 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:168:1: warning: unused function 'has_ARB_texture_non_power_of_two' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 168 | EXT(ARB_texture_non_power_of_two , ARB_texture_non_power_of_two , GLL, GLC, x , x , 2003) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 75 | has_ARB_texture_non_power_of_two 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:172:1: warning: unused function 'has_ARB_texture_rg' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 172 | EXT(ARB_texture_rg , ARB_texture_rg , GLL, GLC, x , x , 2008) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 83 | has_ARB_texture_rg 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:173:1: warning: unused function 'has_ARB_texture_rgb10_a2ui' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 173 | EXT(ARB_texture_rgb10_a2ui , ARB_texture_rgb10_a2ui , GLL, GLC, x , x , 2009) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 85 | has_ARB_texture_rgb10_a2ui 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:174:1: warning: unused function 'has_ARB_texture_stencil8' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 174 | EXT(ARB_texture_stencil8 , ARB_texture_stencil8 , GLL, GLC, x , x , 2013) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 87 | has_ARB_texture_stencil8 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:175:1: warning: unused function 'has_ARB_texture_storage' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 175 | EXT(ARB_texture_storage , dummy_true , GLL, GLC, x , x , 2011) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 89 | has_ARB_texture_storage 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:176:1: warning: unused function 'has_ARB_texture_storage_multisample' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 176 | EXT(ARB_texture_storage_multisample , ARB_texture_multisample , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 91 | has_ARB_texture_storage_multisample 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:177:1: warning: unused function 'has_ARB_texture_swizzle' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 177 | EXT(ARB_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 93 | has_ARB_texture_swizzle 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:178:1: warning: unused function 'has_ARB_texture_view' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 178 | EXT(ARB_texture_view , ARB_texture_view , GLL, GLC, x , x , 2012) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 95 | has_ARB_texture_view 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:179:1: warning: unused function 'has_ARB_timer_query' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 179 | EXT(ARB_timer_query , ARB_timer_query , GLL, GLC, x , x , 2010) 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.93 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.93 W warning: glslopt@0.1.12: | ^ 1:51.93 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.93 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:51.93 W warning: glslopt@0.1.12: 97 | has_ARB_timer_query 1:51.93 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.93 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.93 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:180:1: warning: unused function 'has_ARB_transform_feedback2' [-Wunused-function] 1:51.93 W warning: glslopt@0.1.12: 180 | EXT(ARB_transform_feedback2 , ARB_transform_feedback2 , GLL, GLC, x , x , 2010) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 99 | has_ARB_transform_feedback2 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:181:1: warning: unused function 'has_ARB_transform_feedback3' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 181 | EXT(ARB_transform_feedback3 , ARB_transform_feedback3 , GLL, GLC, x , x , 2010) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 101 | has_ARB_transform_feedback3 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:182:1: warning: unused function 'has_ARB_transform_feedback_instanced' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 182 | EXT(ARB_transform_feedback_instanced , ARB_transform_feedback_instanced , GLL, GLC, x , x , 2011) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 103 | has_ARB_transform_feedback_instanced 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:183:1: warning: unused function 'has_ARB_transform_feedback_overflow_query' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 183 | EXT(ARB_transform_feedback_overflow_query , ARB_transform_feedback_overflow_query , GLL, GLC, x , x , 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 105 | has_ARB_transform_feedback_overflow_query 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:184:1: warning: unused function 'has_ARB_transpose_matrix' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 184 | EXT(ARB_transpose_matrix , dummy_true , GLL, x , x , x , 1999) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 107 | has_ARB_transpose_matrix 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:186:1: warning: unused function 'has_ARB_vertex_array_bgra' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 186 | EXT(ARB_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 111 | has_ARB_vertex_array_bgra 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:187:1: warning: unused function 'has_ARB_vertex_array_object' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 187 | EXT(ARB_vertex_array_object , dummy_true , GLL, GLC, x , x , 2006) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 113 | has_ARB_vertex_array_object 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:189:1: warning: unused function 'has_ARB_vertex_attrib_binding' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 189 | EXT(ARB_vertex_attrib_binding , dummy_true , GLL, GLC, x , x , 2012) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 117 | has_ARB_vertex_attrib_binding 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:190:1: warning: unused function 'has_ARB_vertex_buffer_object' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 190 | EXT(ARB_vertex_buffer_object , dummy_true , GLL, GLC, x , x , 2003) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 3 | has_ARB_vertex_buffer_object 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:191:1: warning: unused function 'has_ARB_vertex_program' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 191 | EXT(ARB_vertex_program , ARB_vertex_program , GLL, x , x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 5 | has_ARB_vertex_program 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:192:1: warning: unused function 'has_ARB_vertex_shader' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 192 | EXT(ARB_vertex_shader , ARB_vertex_shader , GLL, GLC, x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 7 | has_ARB_vertex_shader 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:193:1: warning: unused function 'has_ARB_vertex_type_10f_11f_11f_rev' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 193 | EXT(ARB_vertex_type_10f_11f_11f_rev , ARB_vertex_type_10f_11f_11f_rev , GLL, GLC, x , x , 2013) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 9 | has_ARB_vertex_type_10f_11f_11f_rev 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:194:1: warning: unused function 'has_ARB_vertex_type_2_10_10_10_rev' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 194 | EXT(ARB_vertex_type_2_10_10_10_rev , ARB_vertex_type_2_10_10_10_rev , GLL, GLC, x , x , 2009) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 11 | has_ARB_vertex_type_2_10_10_10_rev 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:196:1: warning: unused function 'has_ARB_window_pos' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 196 | EXT(ARB_window_pos , dummy_true , GLL, x , x , x , 2001) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 15 | has_ARB_window_pos 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:198:1: warning: unused function 'has_ATI_blend_equation_separate' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 198 | EXT(ATI_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 17 | has_ATI_blend_equation_separate 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:199:1: warning: unused function 'has_ATI_draw_buffers' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 199 | EXT(ATI_draw_buffers , dummy_true , GLL, x , x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 19 | has_ATI_draw_buffers 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:200:1: warning: unused function 'has_ATI_fragment_shader' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 200 | EXT(ATI_fragment_shader , ATI_fragment_shader , GLL, x , x , x , 2001) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 21 | has_ATI_fragment_shader 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:201:1: warning: unused function 'has_ATI_meminfo' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 201 | EXT(ATI_meminfo , ATI_meminfo , GLL, GLC, x , x , 2009) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 23 | has_ATI_meminfo 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:202:1: warning: unused function 'has_ATI_separate_stencil' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 202 | EXT(ATI_separate_stencil , EXT_stencil_two_side , GLL, x , x , x , 2006) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 25 | has_ATI_separate_stencil 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:203:1: warning: unused function 'has_ATI_texture_compression_3dc' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 203 | EXT(ATI_texture_compression_3dc , ATI_texture_compression_3dc , GLL, x , x , x , 2004) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 27 | has_ATI_texture_compression_3dc 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:204:1: warning: unused function 'has_ATI_texture_env_combine3' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 204 | EXT(ATI_texture_env_combine3 , ATI_texture_env_combine3 , GLL, x , x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 29 | has_ATI_texture_env_combine3 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:205:1: warning: unused function 'has_ATI_texture_float' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 205 | EXT(ATI_texture_float , ARB_texture_float , GLL, GLC, x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 31 | has_ATI_texture_float 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:206:1: warning: unused function 'has_ATI_texture_mirror_once' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 206 | EXT(ATI_texture_mirror_once , ATI_texture_mirror_once , GLL, GLC, x , x , 2006) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 33 | has_ATI_texture_mirror_once 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:208:1: warning: unused function 'has_EXT_EGL_image_storage' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 208 | EXT(EXT_EGL_image_storage , EXT_EGL_image_storage , GLL, GLC , x , 30, 2018) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 35 | has_EXT_EGL_image_storage 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:209:1: warning: unused function 'has_EXT_EGL_sync' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 209 | EXT(EXT_EGL_sync , dummy_true , GLL, GLC, x , x , 2019) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 37 | has_EXT_EGL_sync 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:210:1: warning: unused function 'has_EXT_abgr' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 210 | EXT(EXT_abgr , dummy_true , GLL, GLC, x , x , 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 39 | has_EXT_abgr 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:211:1: warning: unused function 'has_EXT_base_instance' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 211 | EXT(EXT_base_instance , ARB_base_instance , x , x , x , 30, 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 41 | has_EXT_base_instance 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:212:1: warning: unused function 'has_EXT_bgra' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 212 | EXT(EXT_bgra , dummy_true , GLL, x , x , x , 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 43 | has_EXT_bgra 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:213:1: warning: unused function 'has_EXT_blend_color' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 213 | EXT(EXT_blend_color , EXT_blend_color , GLL, x , x , x , 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 45 | has_EXT_blend_color 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:214:1: warning: unused function 'has_EXT_blend_equation_separate' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 214 | EXT(EXT_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 47 | has_EXT_blend_equation_separate 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:216:1: warning: unused function 'has_EXT_blend_func_separate' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 216 | EXT(EXT_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 51 | has_EXT_blend_func_separate 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:217:1: warning: unused function 'has_EXT_blend_minmax' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 217 | EXT(EXT_blend_minmax , EXT_blend_minmax , GLL, x , ES1, ES2, 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 53 | has_EXT_blend_minmax 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:218:1: warning: unused function 'has_EXT_blend_subtract' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 218 | EXT(EXT_blend_subtract , dummy_true , GLL, x , x , x , 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 55 | has_EXT_blend_subtract 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:219:1: warning: unused function 'has_EXT_buffer_storage' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 219 | EXT(EXT_buffer_storage , ARB_buffer_storage , x , x , x , 31, 2015) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 57 | has_EXT_buffer_storage 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:220:1: warning: unused function 'has_EXT_clip_control' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 220 | EXT(EXT_clip_control , ARB_clip_control , x , x , x , ES2, 2017) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 59 | has_EXT_clip_control 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:222:1: warning: unused function 'has_EXT_color_buffer_float' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 222 | EXT(EXT_color_buffer_float , dummy_true , x , x , x , 30, 2013) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 63 | has_EXT_color_buffer_float 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:223:1: warning: unused function 'has_EXT_compiled_vertex_array' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 223 | EXT(EXT_compiled_vertex_array , dummy_true , GLL, x , x , x , 1996) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 65 | has_EXT_compiled_vertex_array 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:224:1: warning: unused function 'has_EXT_compressed_ETC1_RGB8_sub_texture' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 224 | EXT(EXT_compressed_ETC1_RGB8_sub_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 67 | has_EXT_compressed_ETC1_RGB8_sub_texture 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:225:1: warning: unused function 'has_EXT_copy_image' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 225 | EXT(EXT_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 69 | has_EXT_copy_image 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:226:1: warning: unused function 'has_EXT_copy_texture' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 226 | EXT(EXT_copy_texture , dummy_true , GLL, x , x , x , 1995) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 71 | has_EXT_copy_texture 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:228:1: warning: unused function 'has_EXT_depth_bounds_test' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 228 | EXT(EXT_depth_bounds_test , EXT_depth_bounds_test , GLL, GLC, x , x , 2002) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 75 | has_EXT_depth_bounds_test 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:229:1: warning: unused function 'has_EXT_depth_clamp' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 229 | EXT(EXT_depth_clamp , ARB_depth_clamp , x , x , x , ES2, 2019) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 77 | has_EXT_depth_clamp 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:230:1: warning: unused function 'has_EXT_direct_state_access' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 230 | EXT(EXT_direct_state_access , dummy_true , GLL, x , x , x , 2010) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 79 | has_EXT_direct_state_access 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:231:1: warning: unused function 'has_EXT_discard_framebuffer' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 231 | EXT(EXT_discard_framebuffer , dummy_true , x , x , ES1, ES2, 2009) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 81 | has_EXT_discard_framebuffer 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:232:1: warning: unused function 'has_EXT_disjoint_timer_query' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 232 | EXT(EXT_disjoint_timer_query , EXT_disjoint_timer_query , x , x , x , ES2, 2016) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 83 | has_EXT_disjoint_timer_query 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:234:1: warning: unused function 'has_EXT_draw_buffers2' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 234 | EXT(EXT_draw_buffers2 , EXT_draw_buffers2 , GLL, GLC, x , x , 2006) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 87 | has_EXT_draw_buffers2 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:235:1: warning: unused function 'has_EXT_draw_buffers_indexed' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 235 | EXT(EXT_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 89 | has_EXT_draw_buffers_indexed 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:236:1: warning: unused function 'has_EXT_draw_elements_base_vertex' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 236 | EXT(EXT_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 91 | has_EXT_draw_elements_base_vertex 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:238:1: warning: unused function 'has_EXT_draw_range_elements' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 238 | EXT(EXT_draw_range_elements , dummy_true , GLL, x , x , x , 1997) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 95 | has_EXT_draw_range_elements 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:239:1: warning: unused function 'has_EXT_float_blend' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 239 | EXT(EXT_float_blend , EXT_float_blend , x , x , x , 30, 2015) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 97 | has_EXT_float_blend 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:240:1: warning: unused function 'has_EXT_fog_coord' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 240 | EXT(EXT_fog_coord , dummy_true , GLL, x , x , x , 1999) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 99 | has_EXT_fog_coord 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:242:1: warning: unused function 'has_EXT_framebuffer_blit' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 242 | EXT(EXT_framebuffer_blit , dummy_true , GLL, GLC, x , x , 2005) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.94 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.94 W warning: glslopt@0.1.12: | ^ 1:51.94 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.94 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:51.94 W warning: glslopt@0.1.12: 103 | has_EXT_framebuffer_blit 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.94 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.94 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:243:1: warning: unused function 'has_EXT_framebuffer_multisample' [-Wunused-function] 1:51.94 W warning: glslopt@0.1.12: 243 | EXT(EXT_framebuffer_multisample , EXT_framebuffer_multisample , GLL, GLC, x , x , 2005) 1:51.94 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 105 | has_EXT_framebuffer_multisample 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:244:1: warning: unused function 'has_EXT_framebuffer_multisample_blit_scaled' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 244 | EXT(EXT_framebuffer_multisample_blit_scaled , EXT_framebuffer_multisample_blit_scaled, GLL, GLC, x , x , 2011) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 107 | has_EXT_framebuffer_multisample_blit_scaled 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:245:1: warning: unused function 'has_EXT_framebuffer_object' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 245 | EXT(EXT_framebuffer_object , dummy_true , GLL, GLC, x , x , 2000) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 109 | has_EXT_framebuffer_object 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:246:1: warning: unused function 'has_EXT_framebuffer_sRGB' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 246 | EXT(EXT_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 111 | has_EXT_framebuffer_sRGB 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:249:1: warning: unused function 'has_EXT_gpu_program_parameters' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 249 | EXT(EXT_gpu_program_parameters , EXT_gpu_program_parameters , GLL, x , x , x , 2006) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 117 | has_EXT_gpu_program_parameters 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:254:1: warning: unused function 'has_EXT_map_buffer_range' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 254 | EXT(EXT_map_buffer_range , ARB_map_buffer_range , x , x , ES1, ES2, 2012) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 123 | has_EXT_map_buffer_range 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:255:1: warning: unused function 'has_EXT_memory_object' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 255 | EXT(EXT_memory_object , EXT_memory_object , GLL, GLC, x , ES2, 2017) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 125 | has_EXT_memory_object 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:256:1: warning: unused function 'has_EXT_memory_object_fd' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 256 | EXT(EXT_memory_object_fd , EXT_memory_object_fd , GLL, GLC, x , ES2, 2017) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :127:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 127 | has_EXT_memory_object_fd 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:257:1: warning: unused function 'has_EXT_multi_draw_arrays' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 257 | EXT(EXT_multi_draw_arrays , dummy_true , GLL, x , ES1, ES2, 1999) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :2:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 2 | has_EXT_multi_draw_arrays 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:258:1: warning: unused function 'has_EXT_multisampled_render_to_texture' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 258 | EXT(EXT_multisampled_render_to_texture , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :4:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 4 | has_EXT_multisampled_render_to_texture 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:259:1: warning: unused function 'has_EXT_multisampled_render_to_texture2' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 259 | EXT(EXT_multisampled_render_to_texture2 , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :6:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 6 | has_EXT_multisampled_render_to_texture2 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:260:1: warning: unused function 'has_EXT_occlusion_query_boolean' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 260 | EXT(EXT_occlusion_query_boolean , ARB_occlusion_query2 , x , x , x , ES2, 2011) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 8 | has_EXT_occlusion_query_boolean 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:261:1: warning: unused function 'has_EXT_packed_depth_stencil' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 261 | EXT(EXT_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2005) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 10 | has_EXT_packed_depth_stencil 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:262:1: warning: unused function 'has_EXT_packed_float' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 262 | EXT(EXT_packed_float , EXT_packed_float , GLL, GLC, x , x , 2004) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :12:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 12 | has_EXT_packed_float 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:263:1: warning: unused function 'has_EXT_packed_pixels' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 263 | EXT(EXT_packed_pixels , dummy_true , GLL, x , x , x , 1997) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 14 | has_EXT_packed_pixels 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:264:1: warning: unused function 'has_EXT_pixel_buffer_object' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 264 | EXT(EXT_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 16 | has_EXT_pixel_buffer_object 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:265:1: warning: unused function 'has_EXT_point_parameters' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 265 | EXT(EXT_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 18 | has_EXT_point_parameters 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:266:1: warning: unused function 'has_EXT_polygon_offset_clamp' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 266 | EXT(EXT_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, ES1, ES2, 2014) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :20:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 20 | has_EXT_polygon_offset_clamp 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:268:1: warning: unused function 'has_EXT_provoking_vertex' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 268 | EXT(EXT_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 24 | has_EXT_provoking_vertex 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:269:1: warning: unused function 'has_EXT_read_format_bgra' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 269 | EXT(EXT_read_format_bgra , dummy_true , x , x , ES1, ES2, 2009) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 26 | has_EXT_read_format_bgra 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:270:1: warning: unused function 'has_EXT_render_snorm' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 270 | EXT(EXT_render_snorm , EXT_render_snorm , x , x , x, 31, 2014) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 28 | has_EXT_render_snorm 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:271:1: warning: unused function 'has_EXT_rescale_normal' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 271 | EXT(EXT_rescale_normal , dummy_true , GLL, x , x , x , 1997) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 30 | has_EXT_rescale_normal 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:272:1: warning: unused function 'has_EXT_robustness' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 272 | EXT(EXT_robustness , KHR_robustness , x, x, x , ES2, 2011) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :32:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 32 | has_EXT_robustness 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:273:1: warning: unused function 'has_EXT_sRGB_write_control' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 273 | EXT(EXT_sRGB_write_control , EXT_framebuffer_sRGB , x, x , x , 30, 2013) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :34:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 34 | has_EXT_sRGB_write_control 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:274:1: warning: unused function 'has_EXT_secondary_color' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 274 | EXT(EXT_secondary_color , dummy_true , GLL, x , x , x , 1999) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :36:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 36 | has_EXT_secondary_color 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:275:1: warning: unused function 'has_EXT_semaphore' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 275 | EXT(EXT_semaphore , EXT_semaphore , GLL, GLC, x , ES2, 2017) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :38:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 38 | has_EXT_semaphore 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:276:1: warning: unused function 'has_EXT_semaphore_fd' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 276 | EXT(EXT_semaphore_fd , EXT_semaphore_fd , GLL, GLC, x , ES2, 2017) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :40:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 40 | has_EXT_semaphore_fd 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:278:1: warning: unused function 'has_EXT_separate_specular_color' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 278 | EXT(EXT_separate_specular_color , dummy_true , GLL, x , x , x , 1997) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 44 | has_EXT_separate_specular_color 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:287:1: warning: unused function 'has_EXT_shadow_funcs' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 287 | EXT(EXT_shadow_funcs , ARB_shadow , GLL, x , x , x , 2002) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :62:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 62 | has_EXT_shadow_funcs 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:288:1: warning: unused function 'has_EXT_stencil_two_side' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 288 | EXT(EXT_stencil_two_side , EXT_stencil_two_side , GLL, x , x , x , 2001) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 64 | has_EXT_stencil_two_side 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:289:1: warning: unused function 'has_EXT_stencil_wrap' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 289 | EXT(EXT_stencil_wrap , dummy_true , GLL, x , x , x , 2002) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :66:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 66 | has_EXT_stencil_wrap 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:290:1: warning: unused function 'has_EXT_subtexture' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 290 | EXT(EXT_subtexture , dummy_true , GLL, x , x , x , 1995) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 68 | has_EXT_subtexture 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:293:1: warning: unused function 'has_EXT_texture' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 293 | EXT(EXT_texture , dummy_true , GLL, x , x , x , 1996) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 74 | has_EXT_texture 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:294:1: warning: unused function 'has_EXT_texture3D' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 294 | EXT(EXT_texture3D , dummy_true , GLL, x , x , x , 1996) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 76 | has_EXT_texture3D 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:296:1: warning: unused function 'has_EXT_texture_border_clamp' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 296 | EXT(EXT_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :80:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 80 | has_EXT_texture_border_clamp 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:298:1: warning: unused function 'has_EXT_texture_buffer_object' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 298 | EXT(EXT_texture_buffer_object , EXT_texture_buffer_object , GLL, x , x , x , 2007) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :84:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 84 | has_EXT_texture_buffer_object 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:299:1: warning: unused function 'has_EXT_texture_compression_bptc' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 299 | EXT(EXT_texture_compression_bptc , ARB_texture_compression_bptc , x , x , x , 30, 2017) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :86:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 86 | has_EXT_texture_compression_bptc 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:300:1: warning: unused function 'has_EXT_texture_compression_dxt1' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 300 | EXT(EXT_texture_compression_dxt1 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2004) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 88 | has_EXT_texture_compression_dxt1 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:301:1: warning: unused function 'has_EXT_texture_compression_latc' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 301 | EXT(EXT_texture_compression_latc , EXT_texture_compression_latc , GLL, x , x , x , 2006) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :90:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 90 | has_EXT_texture_compression_latc 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:302:1: warning: unused function 'has_EXT_texture_compression_rgtc' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 302 | EXT(EXT_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , 30, 2004) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 92 | has_EXT_texture_compression_rgtc 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:303:1: warning: unused function 'has_EXT_texture_compression_s3tc' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 303 | EXT(EXT_texture_compression_s3tc , EXT_texture_compression_s3tc , GLL, GLC, x , ES2, 2000) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 94 | has_EXT_texture_compression_s3tc 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:304:1: warning: unused function 'has_EXT_texture_compression_s3tc_srgb' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 304 | EXT(EXT_texture_compression_s3tc_srgb , EXT_texture_compression_s3tc_srgb , x , x, x , ES2, 2016) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :96:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 96 | has_EXT_texture_compression_s3tc_srgb 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:305:1: warning: unused function 'has_EXT_texture_cube_map' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 305 | EXT(EXT_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 2001) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 98 | has_EXT_texture_cube_map 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:307:1: warning: unused function 'has_EXT_texture_edge_clamp' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 307 | EXT(EXT_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 102 | has_EXT_texture_edge_clamp 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:308:1: warning: unused function 'has_EXT_texture_env_add' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 308 | EXT(EXT_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 104 | has_EXT_texture_env_add 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:309:1: warning: unused function 'has_EXT_texture_env_combine' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 309 | EXT(EXT_texture_env_combine , dummy_true , GLL, x , x , x , 2000) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :106:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 106 | has_EXT_texture_env_combine 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:310:1: warning: unused function 'has_EXT_texture_env_dot3' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 310 | EXT(EXT_texture_env_dot3 , EXT_texture_env_dot3 , GLL, x , x , x , 2000) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 108 | has_EXT_texture_env_dot3 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:311:1: warning: unused function 'has_EXT_texture_filter_anisotropic' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 311 | EXT(EXT_texture_filter_anisotropic , EXT_texture_filter_anisotropic , GLL, GLC, ES1, ES2, 1999) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :110:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 110 | has_EXT_texture_filter_anisotropic 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:312:1: warning: unused function 'has_EXT_texture_format_BGRA8888' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 312 | EXT(EXT_texture_format_BGRA8888 , dummy_true , x , x , ES1, ES2, 2005) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 112 | has_EXT_texture_format_BGRA8888 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:313:1: warning: unused function 'has_EXT_texture_integer' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 313 | EXT(EXT_texture_integer , EXT_texture_integer , GLL, GLC, x , x , 2006) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 114 | has_EXT_texture_integer 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:314:1: warning: unused function 'has_EXT_texture_lod_bias' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 314 | EXT(EXT_texture_lod_bias , dummy_true , GLL, x , ES1, x , 1999) 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.95 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.95 W warning: glslopt@0.1.12: | ^ 1:51.95 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.95 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:51.95 W warning: glslopt@0.1.12: 116 | has_EXT_texture_lod_bias 1:51.95 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.95 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.95 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:315:1: warning: unused function 'has_EXT_texture_mirror_clamp' [-Wunused-function] 1:51.95 W warning: glslopt@0.1.12: 315 | EXT(EXT_texture_mirror_clamp , EXT_texture_mirror_clamp , GLL, GLC, x , x , 2004) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :118:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 118 | has_EXT_texture_mirror_clamp 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:316:1: warning: unused function 'has_EXT_texture_norm16' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 316 | EXT(EXT_texture_norm16 , EXT_texture_norm16 , x , x , x , 31, 2014) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 3 | has_EXT_texture_norm16 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:317:1: warning: unused function 'has_EXT_texture_object' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 317 | EXT(EXT_texture_object , dummy_true , GLL, x , x , x , 1995) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 5 | has_EXT_texture_object 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:319:1: warning: unused function 'has_EXT_texture_rectangle' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 319 | EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 9 | has_EXT_texture_rectangle 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:320:1: warning: unused function 'has_EXT_texture_rg' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 320 | EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 11 | has_EXT_texture_rg 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:321:1: warning: unused function 'has_EXT_texture_sRGB' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 321 | EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 13 | has_EXT_texture_sRGB 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:322:1: warning: unused function 'has_EXT_texture_sRGB_R8' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 322 | EXT(EXT_texture_sRGB_R8 , EXT_texture_sRGB_R8 , GLL ,GLC, x , 30, 2018) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 15 | has_EXT_texture_sRGB_R8 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:323:1: warning: unused function 'has_EXT_texture_sRGB_decode' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 323 | EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 17 | has_EXT_texture_sRGB_decode 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:325:1: warning: unused function 'has_EXT_texture_shared_exponent' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 325 | EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 21 | has_EXT_texture_shared_exponent 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:326:1: warning: unused function 'has_EXT_texture_snorm' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 326 | EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 23 | has_EXT_texture_snorm 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:327:1: warning: unused function 'has_EXT_texture_swizzle' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 327 | EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 25 | has_EXT_texture_swizzle 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:328:1: warning: unused function 'has_EXT_texture_type_2_10_10_10_REV' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 328 | EXT(EXT_texture_type_2_10_10_10_REV , EXT_texture_type_2_10_10_10_REV , x , x , x , ES2, 2008) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 27 | has_EXT_texture_type_2_10_10_10_REV 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:329:1: warning: unused function 'has_EXT_texture_view' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 329 | EXT(EXT_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 29 | has_EXT_texture_view 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:330:1: warning: unused function 'has_EXT_timer_query' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 330 | EXT(EXT_timer_query , EXT_timer_query , GLL, GLC, x , x , 2006) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 31 | has_EXT_timer_query 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:331:1: warning: unused function 'has_EXT_transform_feedback' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 331 | EXT(EXT_transform_feedback , EXT_transform_feedback , GLL, GLC, x , x , 2011) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 33 | has_EXT_transform_feedback 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:332:1: warning: unused function 'has_EXT_unpack_subimage' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 332 | EXT(EXT_unpack_subimage , dummy_true , x , x , x , ES2, 2011) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 35 | has_EXT_unpack_subimage 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:333:1: warning: unused function 'has_EXT_vertex_array' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 333 | EXT(EXT_vertex_array , dummy_true , GLL, x , x , x , 1995) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 37 | has_EXT_vertex_array 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:334:1: warning: unused function 'has_EXT_vertex_array_bgra' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 334 | EXT(EXT_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 39 | has_EXT_vertex_array_bgra 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:335:1: warning: unused function 'has_EXT_vertex_attrib_64bit' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 335 | EXT(EXT_vertex_attrib_64bit , ARB_vertex_attrib_64bit , 32, GLC, x , x , 2010) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 41 | has_EXT_vertex_attrib_64bit 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:336:1: warning: unused function 'has_EXT_window_rectangles' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 336 | EXT(EXT_window_rectangles , EXT_window_rectangles , GLL, GLC, x , 30, 2016) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 43 | has_EXT_window_rectangles 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:338:1: warning: unused function 'has_GREMEDY_string_marker' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 338 | EXT(GREMEDY_string_marker , GREMEDY_string_marker , GLL, GLC, x , x , 2007) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 45 | has_GREMEDY_string_marker 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:340:1: warning: unused function 'has_IBM_multimode_draw_arrays' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 340 | EXT(IBM_multimode_draw_arrays , dummy_true , GLL, GLC, x , x , 1998) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 47 | has_IBM_multimode_draw_arrays 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:341:1: warning: unused function 'has_IBM_rasterpos_clip' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 341 | EXT(IBM_rasterpos_clip , dummy_true , GLL, x , x , x , 1996) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 49 | has_IBM_rasterpos_clip 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:342:1: warning: unused function 'has_IBM_texture_mirrored_repeat' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 342 | EXT(IBM_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 1998) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 51 | has_IBM_texture_mirrored_repeat 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:344:1: warning: unused function 'has_INGR_blend_func_separate' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 344 | EXT(INGR_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 53 | has_INGR_blend_func_separate 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:346:1: warning: unused function 'has_INTEL_blackhole_render' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 346 | EXT(INTEL_blackhole_render , INTEL_blackhole_render , 30, 30, x , ES2, 2018) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 55 | has_INTEL_blackhole_render 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:348:1: warning: unused function 'has_INTEL_performance_query' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 348 | EXT(INTEL_performance_query , INTEL_performance_query , GLL, GLC, x , ES2, 2013) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 59 | has_INTEL_performance_query 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:353:1: warning: unused function 'has_KHR_blend_equation_advanced_coherent' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 353 | EXT(KHR_blend_equation_advanced_coherent , KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 67 | has_KHR_blend_equation_advanced_coherent 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:354:1: warning: unused function 'has_KHR_context_flush_control' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 354 | EXT(KHR_context_flush_control , dummy_true , GLL, GLC, x , ES2, 2014) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 69 | has_KHR_context_flush_control 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:355:1: warning: unused function 'has_KHR_debug' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 355 | EXT(KHR_debug , dummy_true , GLL, GLC, 11, ES2, 2012) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 71 | has_KHR_debug 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:356:1: warning: unused function 'has_KHR_no_error' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 356 | EXT(KHR_no_error , dummy_true , GLL, GLC, ES1, ES2, 2015) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 73 | has_KHR_no_error 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:357:1: warning: unused function 'has_KHR_parallel_shader_compile' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 357 | EXT(KHR_parallel_shader_compile , dummy_true , GLL, GLC, x , ES2, 2017) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 75 | has_KHR_parallel_shader_compile 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:358:1: warning: unused function 'has_KHR_robust_buffer_access_behavior' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 358 | EXT(KHR_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 77 | has_KHR_robust_buffer_access_behavior 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:359:1: warning: unused function 'has_KHR_robustness' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 359 | EXT(KHR_robustness , KHR_robustness , GLL, GLC, x , ES2, 2012) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 79 | has_KHR_robustness 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:360:1: warning: unused function 'has_KHR_texture_compression_astc_hdr' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 360 | EXT(KHR_texture_compression_astc_hdr , KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 81 | has_KHR_texture_compression_astc_hdr 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:361:1: warning: unused function 'has_KHR_texture_compression_astc_ldr' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 361 | EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 83 | has_KHR_texture_compression_astc_ldr 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:362:1: warning: unused function 'has_KHR_texture_compression_astc_sliced_3d' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 362 | EXT(KHR_texture_compression_astc_sliced_3d , KHR_texture_compression_astc_sliced_3d , GLL, GLC, x , ES2, 2015) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 85 | has_KHR_texture_compression_astc_sliced_3d 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:364:1: warning: unused function 'has_MESA_framebuffer_flip_y' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 364 | EXT(MESA_framebuffer_flip_y , MESA_framebuffer_flip_y , 43, 43, x , 30, 2018) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 87 | has_MESA_framebuffer_flip_y 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:365:1: warning: unused function 'has_MESA_pack_invert' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 365 | EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 89 | has_MESA_pack_invert 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:367:1: warning: unused function 'has_MESA_texture_signed_rgba' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 367 | EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 93 | has_MESA_texture_signed_rgba 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:368:1: warning: unused function 'has_MESA_tile_raster_order' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 368 | EXT(MESA_tile_raster_order , MESA_tile_raster_order , GLL, GLC, x , ES2, 2017) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 95 | has_MESA_tile_raster_order 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:369:1: warning: unused function 'has_MESA_window_pos' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 369 | EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 97 | has_MESA_window_pos 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:370:1: warning: unused function 'has_MESA_ycbcr_texture' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 370 | EXT(MESA_ycbcr_texture , MESA_ycbcr_texture , GLL, GLC, x , x , 2002) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 99 | has_MESA_ycbcr_texture 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:372:1: warning: unused function 'has_NVX_gpu_memory_info' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 372 | EXT(NVX_gpu_memory_info , NVX_gpu_memory_info , GLL, GLC, x , x , 2013) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 101 | has_NVX_gpu_memory_info 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:374:1: warning: unused function 'has_NV_alpha_to_coverage_dither_control' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 374 | EXT(NV_alpha_to_coverage_dither_control , NV_alpha_to_coverage_dither_control , GLL, GLC, x , ES2, 2017) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 103 | has_NV_alpha_to_coverage_dither_control 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:375:1: warning: unused function 'has_NV_blend_square' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 375 | EXT(NV_blend_square , dummy_true , GLL, x , x , x , 1999) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 105 | has_NV_blend_square 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:377:1: warning: unused function 'has_NV_conditional_render' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 377 | EXT(NV_conditional_render , NV_conditional_render , GLL, GLC, x , ES2, 2008) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 109 | has_NV_conditional_render 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:378:1: warning: unused function 'has_NV_conservative_raster' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 378 | EXT(NV_conservative_raster , NV_conservative_raster , GLL, GLC, ES1, ES2, 2015) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 111 | has_NV_conservative_raster 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:379:1: warning: unused function 'has_NV_conservative_raster_dilate' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 379 | EXT(NV_conservative_raster_dilate , NV_conservative_raster_dilate , GLL, GLC, ES1, ES2, 2015) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 113 | has_NV_conservative_raster_dilate 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:380:1: warning: unused function 'has_NV_conservative_raster_pre_snap' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 380 | EXT(NV_conservative_raster_pre_snap , NV_conservative_raster_pre_snap , GLL, GLC, ES1, ES2, 2017) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :115:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 115 | has_NV_conservative_raster_pre_snap 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:381:1: warning: unused function 'has_NV_conservative_raster_pre_snap_triangles' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 381 | EXT(NV_conservative_raster_pre_snap_triangles, NV_conservative_raster_pre_snap_triangles, GLL, GLC, ES1, ES2, 2015) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 117 | has_NV_conservative_raster_pre_snap_triangles 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:382:1: warning: unused function 'has_NV_copy_image' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 382 | EXT(NV_copy_image , NV_copy_image , GLL, GLC, x , x, 2009) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 3 | has_NV_copy_image 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:383:1: warning: unused function 'has_NV_depth_clamp' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 383 | EXT(NV_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2001) 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.96 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.96 W warning: glslopt@0.1.12: | ^ 1:51.96 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.96 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:51.96 W warning: glslopt@0.1.12: 5 | has_NV_depth_clamp 1:51.96 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.96 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.96 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:384:1: warning: unused function 'has_NV_draw_buffers' [-Wunused-function] 1:51.96 W warning: glslopt@0.1.12: 384 | EXT(NV_draw_buffers , dummy_true , x , x , x , ES2, 2011) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 7 | has_NV_draw_buffers 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:385:1: warning: unused function 'has_NV_fbo_color_attachments' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 385 | EXT(NV_fbo_color_attachments , dummy_true , x , x , x , ES2, 2010) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 9 | has_NV_fbo_color_attachments 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:386:1: warning: unused function 'has_NV_fill_rectangle' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 386 | EXT(NV_fill_rectangle , NV_fill_rectangle , GLL, GLC, x , x , 2015) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 11 | has_NV_fill_rectangle 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:387:1: warning: unused function 'has_NV_fog_distance' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 387 | EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 13 | has_NV_fog_distance 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:390:1: warning: unused function 'has_NV_light_max_exponent' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 390 | EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 19 | has_NV_light_max_exponent 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:391:1: warning: unused function 'has_NV_packed_depth_stencil' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 391 | EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 21 | has_NV_packed_depth_stencil 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:392:1: warning: unused function 'has_NV_pixel_buffer_object' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 392 | EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 23 | has_NV_pixel_buffer_object 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:393:1: warning: unused function 'has_NV_point_sprite' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 393 | EXT(NV_point_sprite , NV_point_sprite , GLL, GLC, x , x , 2001) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 25 | has_NV_point_sprite 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:394:1: warning: unused function 'has_NV_primitive_restart' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 394 | EXT(NV_primitive_restart , NV_primitive_restart , GLL, x , x , x , 2002) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 27 | has_NV_primitive_restart 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:395:1: warning: unused function 'has_NV_read_buffer' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 395 | EXT(NV_read_buffer , dummy_true , x , x , x , ES2, 2011) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 29 | has_NV_read_buffer 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:396:1: warning: unused function 'has_NV_read_depth' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 396 | EXT(NV_read_depth , dummy_true , x , x , x , ES2, 2011) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 31 | has_NV_read_depth 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:397:1: warning: unused function 'has_NV_read_depth_stencil' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 397 | EXT(NV_read_depth_stencil , dummy_true , x , x , x , ES2, 2011) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 33 | has_NV_read_depth_stencil 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:398:1: warning: unused function 'has_NV_read_stencil' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 398 | EXT(NV_read_stencil , dummy_true , x , x , x , ES2, 2011) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 35 | has_NV_read_stencil 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:399:1: warning: unused function 'has_NV_sample_locations' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 399 | EXT(NV_sample_locations , ARB_sample_locations , GLL, GLC, x , ES2, 2015) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 37 | has_NV_sample_locations 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:401:1: warning: unused function 'has_NV_texgen_reflection' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 401 | EXT(NV_texgen_reflection , dummy_true , GLL, x , x , x , 1999) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 41 | has_NV_texgen_reflection 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:402:1: warning: unused function 'has_NV_texture_barrier' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 402 | EXT(NV_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2009) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 43 | has_NV_texture_barrier 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:403:1: warning: unused function 'has_NV_texture_env_combine4' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 403 | EXT(NV_texture_env_combine4 , NV_texture_env_combine4 , GLL, x , x , x , 1999) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 45 | has_NV_texture_env_combine4 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:404:1: warning: unused function 'has_NV_texture_rectangle' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 404 | EXT(NV_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2000) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 47 | has_NV_texture_rectangle 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:405:1: warning: unused function 'has_NV_vdpau_interop' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 405 | EXT(NV_vdpau_interop , NV_vdpau_interop , GLL, GLC, x , x , 2010) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 49 | has_NV_vdpau_interop 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:407:1: warning: unused function 'has_NV_viewport_swizzle' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 407 | EXT(NV_viewport_swizzle , NV_viewport_swizzle , GLL, GLC, x , 31, 2015) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 53 | has_NV_viewport_swizzle 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:409:1: warning: unused function 'has_OES_EGL_image' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 409 | EXT(OES_EGL_image , OES_EGL_image , GLL, GLC, ES1, ES2, 2006) /* FIXME: Mesa expects GL_OES_EGL_image to be available in OpenGL contexts. */ 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 55 | has_OES_EGL_image 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:412:1: warning: unused function 'has_OES_EGL_sync' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 412 | EXT(OES_EGL_sync , dummy_true , x , x , ES1, ES2, 2010) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 61 | has_OES_EGL_sync 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:413:1: warning: unused function 'has_OES_blend_equation_separate' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 413 | EXT(OES_blend_equation_separate , EXT_blend_equation_separate , x , x , ES1, x , 2009) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 63 | has_OES_blend_equation_separate 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:414:1: warning: unused function 'has_OES_blend_func_separate' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 414 | EXT(OES_blend_func_separate , EXT_blend_func_separate , x , x , ES1, x , 2009) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 65 | has_OES_blend_func_separate 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:415:1: warning: unused function 'has_OES_blend_subtract' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 415 | EXT(OES_blend_subtract , dummy_true , x , x , ES1, x , 2009) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 67 | has_OES_blend_subtract 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:416:1: warning: unused function 'has_OES_byte_coordinates' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 416 | EXT(OES_byte_coordinates , dummy_true , x , x , ES1, x , 2002) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 69 | has_OES_byte_coordinates 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:417:1: warning: unused function 'has_OES_compressed_ETC1_RGB8_texture' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 417 | EXT(OES_compressed_ETC1_RGB8_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 71 | has_OES_compressed_ETC1_RGB8_texture 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:418:1: warning: unused function 'has_OES_compressed_paletted_texture' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 418 | EXT(OES_compressed_paletted_texture , dummy_true , x , x , ES1, x , 2003) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 73 | has_OES_compressed_paletted_texture 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:419:1: warning: unused function 'has_OES_copy_image' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 419 | EXT(OES_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 75 | has_OES_copy_image 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:420:1: warning: unused function 'has_OES_depth24' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 420 | EXT(OES_depth24 , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 77 | has_OES_depth24 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:421:1: warning: unused function 'has_OES_depth32' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 421 | EXT(OES_depth32 , dummy_false , x , x , x , x , 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 79 | has_OES_depth32 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:422:1: warning: unused function 'has_OES_depth_texture' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 422 | EXT(OES_depth_texture , ARB_depth_texture , x , x , x , ES2, 2006) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 81 | has_OES_depth_texture 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:423:1: warning: unused function 'has_OES_depth_texture_cube_map' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 423 | EXT(OES_depth_texture_cube_map , OES_depth_texture_cube_map , x , x , x , ES2, 2012) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 83 | has_OES_depth_texture_cube_map 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:424:1: warning: unused function 'has_OES_draw_buffers_indexed' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 424 | EXT(OES_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 85 | has_OES_draw_buffers_indexed 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:425:1: warning: unused function 'has_OES_draw_elements_base_vertex' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 425 | EXT(OES_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 87 | has_OES_draw_elements_base_vertex 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:426:1: warning: unused function 'has_OES_draw_texture' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 426 | EXT(OES_draw_texture , OES_draw_texture , x , x , ES1, x , 2004) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 89 | has_OES_draw_texture 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:427:1: warning: unused function 'has_OES_element_index_uint' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 427 | EXT(OES_element_index_uint , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 91 | has_OES_element_index_uint 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:428:1: warning: unused function 'has_OES_fbo_render_mipmap' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 428 | EXT(OES_fbo_render_mipmap , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 93 | has_OES_fbo_render_mipmap 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:429:1: warning: unused function 'has_OES_fixed_point' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 429 | EXT(OES_fixed_point , dummy_true , x , x , ES1, x , 2002) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 95 | has_OES_fixed_point 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:430:1: warning: unused function 'has_OES_framebuffer_object' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 430 | EXT(OES_framebuffer_object , dummy_true , x , x , ES1, x , 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 97 | has_OES_framebuffer_object 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:433:1: warning: unused function 'has_OES_get_program_binary' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 433 | EXT(OES_get_program_binary , dummy_true , x , x , x , ES2, 2008) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 103 | has_OES_get_program_binary 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:435:1: warning: unused function 'has_OES_mapbuffer' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 435 | EXT(OES_mapbuffer , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 107 | has_OES_mapbuffer 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:436:1: warning: unused function 'has_OES_packed_depth_stencil' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 436 | EXT(OES_packed_depth_stencil , dummy_true , x , x , ES1, ES2, 2007) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 109 | has_OES_packed_depth_stencil 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:437:1: warning: unused function 'has_OES_point_size_array' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 437 | EXT(OES_point_size_array , dummy_true , x , x , ES1, x , 2004) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 111 | has_OES_point_size_array 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:438:1: warning: unused function 'has_OES_point_sprite' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 438 | EXT(OES_point_sprite , ARB_point_sprite , x , x , ES1, x , 2004) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 113 | has_OES_point_sprite 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:440:1: warning: unused function 'has_OES_query_matrix' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 440 | EXT(OES_query_matrix , dummy_true , x , x , ES1, x , 2003) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 117 | has_OES_query_matrix 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:441:1: warning: unused function 'has_OES_read_format' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 441 | EXT(OES_read_format , dummy_true , GLL, x , ES1, x , 2003) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 119 | has_OES_read_format 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:442:1: warning: unused function 'has_OES_required_internalformat' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 442 | EXT(OES_required_internalformat , dummy_true , x , x , ES1, ES2, 2012) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :121:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 121 | has_OES_required_internalformat 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:443:1: warning: unused function 'has_OES_rgb8_rgba8' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 443 | EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 123 | has_OES_rgb8_rgba8 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:444:1: warning: unused function 'has_OES_sample_shading' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 444 | EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 125 | has_OES_sample_shading 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:449:1: warning: unused function 'has_OES_single_precision' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 449 | EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 5 | has_OES_single_precision 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:451:1: warning: unused function 'has_OES_stencil1' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 451 | EXT(OES_stencil1 , dummy_false , x , x , x , x , 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 9 | has_OES_stencil1 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:452:1: warning: unused function 'has_OES_stencil4' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 452 | EXT(OES_stencil4 , dummy_false , x , x , x , x , 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:51.97 W warning: glslopt@0.1.12: 11 | has_OES_stencil4 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:453:1: warning: unused function 'has_OES_stencil8' [-Wunused-function] 1:51.97 W warning: glslopt@0.1.12: 453 | EXT(OES_stencil8 , dummy_true , x , x , ES1, ES2, 2005) 1:51.97 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.97 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.97 W warning: glslopt@0.1.12: | ^ 1:51.97 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.97 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.97 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 13 | has_OES_stencil8 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:454:1: warning: unused function 'has_OES_stencil_wrap' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 454 | EXT(OES_stencil_wrap , dummy_true , x , x , ES1, x , 2002) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 15 | has_OES_stencil_wrap 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:455:1: warning: unused function 'has_OES_surfaceless_context' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 455 | EXT(OES_surfaceless_context , dummy_true , x , x , ES1, ES2, 2012) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 17 | has_OES_surfaceless_context 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:459:1: warning: unused function 'has_OES_texture_border_clamp' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 459 | EXT(OES_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 25 | has_OES_texture_border_clamp 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:461:1: warning: unused function 'has_OES_texture_compression_astc' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 461 | EXT(OES_texture_compression_astc , OES_texture_compression_astc , x , x , ES1, ES2, 2015) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 29 | has_OES_texture_compression_astc 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:462:1: warning: unused function 'has_OES_texture_cube_map' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 462 | EXT(OES_texture_cube_map , ARB_texture_cube_map , x , x , ES1, x , 2007) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 31 | has_OES_texture_cube_map 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:464:1: warning: unused function 'has_OES_texture_env_crossbar' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 464 | EXT(OES_texture_env_crossbar , ARB_texture_env_crossbar , x , x , ES1, x , 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 35 | has_OES_texture_env_crossbar 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:465:1: warning: unused function 'has_OES_texture_float' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 465 | EXT(OES_texture_float , OES_texture_float , x , x , x , ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 37 | has_OES_texture_float 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:466:1: warning: unused function 'has_OES_texture_float_linear' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 466 | EXT(OES_texture_float_linear , OES_texture_float_linear , x , x , x , ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 39 | has_OES_texture_float_linear 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:467:1: warning: unused function 'has_OES_texture_half_float' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 467 | EXT(OES_texture_half_float , OES_texture_half_float , x , x , x , ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 41 | has_OES_texture_half_float 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:468:1: warning: unused function 'has_OES_texture_half_float_linear' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 468 | EXT(OES_texture_half_float_linear , OES_texture_half_float_linear , x , x , x , ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 43 | has_OES_texture_half_float_linear 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:469:1: warning: unused function 'has_OES_texture_mirrored_repeat' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 469 | EXT(OES_texture_mirrored_repeat , dummy_true , x , x , ES1, x , 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 45 | has_OES_texture_mirrored_repeat 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:470:1: warning: unused function 'has_OES_texture_npot' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 470 | EXT(OES_texture_npot , ARB_texture_non_power_of_two , x , x , ES1, ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 47 | has_OES_texture_npot 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:471:1: warning: unused function 'has_OES_texture_stencil8' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 471 | EXT(OES_texture_stencil8 , ARB_texture_stencil8 , x , x , x , 30, 2014) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 49 | has_OES_texture_stencil8 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:473:1: warning: unused function 'has_OES_texture_view' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 473 | EXT(OES_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 53 | has_OES_texture_view 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:474:1: warning: unused function 'has_OES_vertex_array_object' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 474 | EXT(OES_vertex_array_object , dummy_true , x , x , ES1, ES2, 2010) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 55 | has_OES_vertex_array_object 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:475:1: warning: unused function 'has_OES_vertex_half_float' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 475 | EXT(OES_vertex_half_float , ARB_half_float_vertex , x , x , x , ES2, 2005) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 57 | has_OES_vertex_half_float 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:478:1: warning: unused function 'has_S3_s3tc' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 478 | EXT(S3_s3tc , ANGLE_texture_compression_dxt , GLL, GLC, x , x , 1999) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 61 | has_S3_s3tc 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:480:1: warning: unused function 'has_SGIS_generate_mipmap' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 480 | EXT(SGIS_generate_mipmap , dummy_true , GLL, x , x , x , 1997) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 63 | has_SGIS_generate_mipmap 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:481:1: warning: unused function 'has_SGIS_texture_border_clamp' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 481 | EXT(SGIS_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 1997) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 65 | has_SGIS_texture_border_clamp 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:482:1: warning: unused function 'has_SGIS_texture_edge_clamp' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 482 | EXT(SGIS_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 67 | has_SGIS_texture_edge_clamp 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:483:1: warning: unused function 'has_SGIS_texture_lod' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 483 | EXT(SGIS_texture_lod , dummy_true , GLL, x , x , x , 1997) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 69 | has_SGIS_texture_lod 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:485:1: warning: unused function 'has_SUN_multi_draw_arrays' [-Wunused-function] 1:51.98 W warning: glslopt@0.1.12: 485 | EXT(SUN_multi_draw_arrays , dummy_true , GLL, x , x , x , 1999) 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:51.98 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:51.98 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:51.98 W warning: glslopt@0.1.12: 71 | has_SUN_multi_draw_arrays 1:51.98 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:51.98 W warning: glslopt@0.1.12: 354 warnings generated. 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: src/compiler/glsl/glsl_parser.cpp:2259:9: warning: variable '_mesa_glsl_nerrs' set but not used [-Wunused-but-set-variable] 1:51.98 W warning: glslopt@0.1.12: 2259 | int yynerrs; 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser.cpp:71:25: note: expanded from macro 'yynerrs' 1:51.98 W warning: glslopt@0.1.12: 71 | #define yynerrs _mesa_glsl_nerrs 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 13 warnings generated. 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:30:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 30 | DECLARE_LINEAR_ALLOC_CXX_OPERATORS(symbol_table_entry); 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:30:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: 14 warnings generated. 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.98 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:51.98 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.98 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.98 W warning: glslopt@0.1.12: | ^ 1:51.98 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.98 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 12 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: 4 warnings generated. 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:51.99 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:51.99 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:51.99 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:51.99 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:51.99 W warning: glslopt@0.1.12: | ^ 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:51.99 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:51.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:143:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 143 | DECLARE_RALLOC_CXX_OPERATORS(function) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:143:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 10 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1037:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 1:52.00 W warning: glslopt@0.1.12: 1037 | if (state->es_shader) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1034:5: note: previous statement is here 1:52.00 W warning: glslopt@0.1.12: 1034 | if (ir->offset != NULL) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:977:13: warning: unused variable 'is_lod' [-Wunused-variable] 1:52.00 W warning: glslopt@0.1.12: 977 | const bool is_lod = (ir->op == ir_txl); 1:52.00 W warning: glslopt@0.1.12: | ^~~~~~ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1719:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 1:52.00 W warning: glslopt@0.1.12: 1719 | hash_table* terminator_hash = _mesa_hash_table_create(nullptr, _mesa_hash_pointer, _mesa_key_pointer_equal); 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1716:5: note: previous statement is here 1:52.00 W warning: glslopt@0.1.12: 1716 | if (!can_emit_canonical_for(ls)) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 13 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.00 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.00 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.00 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:52.00 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.00 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.00 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.00 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir.cpp:161:11: warning: variable 'lhs_components' set but not used [-Wunused-but-set-variable] 1:52.01 W warning: glslopt@0.1.12: 161 | int lhs_components = 0; 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 9 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.01 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.02 W warning: glslopt@0.1.12: | ^ 1:52.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:236:35: warning: unused variable 'var' [-Wunused-variable] 1:52.03 W warning: glslopt@0.1.12: 236 | ASSERTED ir_variable *var = deref->variable_referenced(); 1:52.03 W warning: glslopt@0.1.12: | ^~~ 1:52.03 W warning: glslopt@0.1.12: 9 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.03 W warning: glslopt@0.1.12: | ^ 1:52.03 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:208:19: warning: private field 'locations_used' is not used [-Wunused-private-field] 1:52.04 W warning: glslopt@0.1.12: 208 | const unsigned locations_used; 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: 7 warnings generated. 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:52.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.04 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:52.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.05 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:51:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: 51 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:51:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.06 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.06 W warning: glslopt@0.1.12: | ^ 1:52.06 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:52.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:50:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 50 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:50:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:73:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 73 | DECLARE_RZALLOC_CXX_OPERATORS(copy_propagation_state); 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:73:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:261:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 261 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(kill_entry) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:261:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 10 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:49:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 49 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(assignment_entry) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:49:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 6 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.07 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.07 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.07 W warning: glslopt@0.1.12: | ^ 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:52.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.07 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.07 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.08 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.08 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.08 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.08 W warning: glslopt@0.1.12: | ^ 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:52.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.08 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: 8 warnings generated. 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:52.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:52.09 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:52.09 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:52.09 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:52.09 W warning: glslopt@0.1.12: | ^ 1:52.09 W warning: glslopt@0.1.12: 4 warnings generated. 1:52.09 Compiling kvstore v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/kvstore) 1:52.09 Compiling webrender v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender) 1:52.21 Compiling oblivious_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/oblivious_http) 1:52.24 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:52.74 Compiling http_sfv v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/http-sfv) 1:52.96 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 1:53.10 Compiling dom_fragmentdirectives v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/fragmentdirectives) 1:53.52 config/external/rlbox 1:53.65 Compiling locale_service_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/locale_service_glue) 1:54.01 Compiling viaduct-necko v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/services/application-services/components/viaduct-necko) 1:54.25 config/external/sqlite/libmozsqlite3.so.symbols.stub 1:54.29 Compiling gecko_tracing v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_tracing) 1:54.50 Compiling abridged_certs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/abridged_certs) 1:54.69 third_party/sqlite3/ext 1:54.86 Compiling processtools v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/processtools) 1:54.88 Compiling rure v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/rure) 1:54.99 Compiling signature_cache v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/certverifier/signature_cache) 1:55.09 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=5776bdfc8ad664a1503db668fab397d818a5f98a#5776bdfc) 1:55.15 Compiling gkrust_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gkrust_utils) 1:55.19 Compiling gecko_logger v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_logger) 1:55.47 Compiling netwerk_helper v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/rust-helper) 1:55.49 Compiling moz_asserts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust/moz_asserts) 1:55.51 Compiling qcms v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/qcms) 1:55.55 Compiling prefs_parser v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/parser) 1:55.84 Compiling mozannotation_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_client) 1:56.55 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 1:56.82 third_party/sqlite3/src 1:57.31 W 6 warnings generated. 1:57.33 devtools/platform 1:58.39 devtools/shared/heapsnapshot 1:58.43 W 1 warning generated. 1:58.68 docshell/base 1:59.18 docshell/build 2:01.50 docshell/shistory 2:04.83 dom/abort 2:05.14 dom/animation 2:05.37 dom/audiochannel 2:14.53 dom/base/UseCounterMetrics.cpp.stub 2:14.73 dom/battery 2:14.89 dom/bindings 2:14.94 dom/broadcastchannel 2:15.12 dom/cache 2:16.03 Compiling glean-core v67.0.0 2:16.04 dom/canvas 2:16.28 Compiling interrupt-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/interrupt) 2:19.88 W 6 warnings generated. 2:20.08 Compiling sql-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/sql) 2:20.96 Compiling glean v67.0.0 2:21.76 Compiling firefox-on-glean v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/api) 2:22.25 Compiling sync15 v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/sync15) 2:22.84 dom/clients/api 2:23.74 Compiling remote_settings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/remote_settings) 2:25.56 Compiling tabs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/tabs) 2:25.75 Compiling logins v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/logins) 2:25.95 Compiling webext-storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/webext-storage) 2:29.54 dom/clients/manager 2:38.04 Compiling search v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/search) 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.24 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:38.25 W warning: swgl@0.1.0: clang++: warning: overriding '-ffast-math' option with '-ffp-contract=off' [-Woverriding-option] 2:38.25 W warning: swgl@0.1.0: src/gl.cc:2109:15: warning: variable 'locked' set but not used [-Wunused-but-set-variable] 2:38.25 W warning: swgl@0.1.0: 2109 | if (int32_t locked = UnlockResource(tex)) { 2:38.25 W warning: swgl@0.1.0: | ^ 2:38.25 W warning: swgl@0.1.0: 1 warning generated. 2:38.76 dom/closewatcher 2:38.79 Compiling relevancy v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/relevancy) 2:41.82 Compiling suggest v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/suggest) 2:44.51 Compiling geckoservo v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/ports/geckolib) 2:49.81 dom/commandhandler 2:50.48 Compiling wr_glyph_rasterizer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_glyph_rasterizer) 2:52.76 Compiling neqo_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/socket/neqo_glue) 2:54.51 Compiling fog_control v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean) 2:56.25 Compiling wgpu_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wgpu_bindings) 2:56.60 Compiling jog v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/bindings/jog) 2:56.73 Compiling gecko-trace v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/gecko-trace) 2:56.76 Compiling data_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/data_storage) 2:58.51 dom/compression 2:58.74 dom/console 3:01.68 dom/cookiestore 3:02.18 dom/credentialmanagement/digital 3:07.04 dom/credentialmanagement/identity 3:07.76 Compiling gkrust-uniffi-components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/uniffi-bindgen-gecko-js/components) 3:08.49 dom/credentialmanagement 3:18.96 W 1 warning generated. 3:20.29 Compiling webrender_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/webrender_bindings) 3:21.73 dom/crypto 3:22.48 Compiling gkrust-shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust/shared) 3:23.51 dom/debugger 3:23.71 dom/documentpip 3:28.24 dom/encoding 3:29.79 dom/events 3:31.57 dom/fetch 3:36.80 dom/file/ipc 3:42.58 dom/file 3:45.93 dom/file/uri 3:50.23 dom/filesystem/compat 3:52.16 dom/filesystem 3:53.01 dom/flex 3:53.31 dom/fs/api 3:57.67 dom/fs/child 3:59.29 dom/fs/parent/datamodel 4:01.18 dom/fs/parent 4:02.42 dom/fs/shared 4:05.82 dom/gamepad 4:10.19 dom/geolocation 4:10.39 dom/grid 4:11.04 dom/html/input 4:13.45 dom/html 4:13.93 dom/indexedDB 4:14.66 dom/ipc/jsactor 4:19.96 dom/ipc 4:21.74 dom/jsurl 4:22.55 dom/l10n 4:27.43 dom/localstorage 4:31.73 dom/locks 4:35.17 dom/mathml 4:36.73 dom/media/autoplay 4:37.91 dom/media/bridge 4:38.27 dom/media/doctor 4:39.74 dom/media/driftcontrol 4:42.49 dom/media/eme 4:42.67 dom/media/encoder 4:42.90 dom/media/flac 4:43.00 dom/media/gmp 4:44.61 dom/media/gmp/widevine-adapter 4:47.96 dom/media/imagecapture 4:50.52 dom/media/ipc 4:51.00 dom/media/mediacapabilities 4:51.47 dom/media/mediacontrol 4:53.33 dom/media/mediaelement 4:55.03 dom/media/mediasession 4:56.36 dom/media/mediasink 4:56.99 dom/media/mediasource 4:58.77 dom/media/mp3 4:59.08 dom/media/mp4 5:01.64 dom/media/ogg 5:02.84 dom/media/platforms/agnostic/bytestreams 5:03.02 dom/media/platforms/agnostic/eme 5:05.37 dom/media/platforms/agnostic/gmp 5:05.66 dom/media/platforms/ffmpeg/ffmpeg57 5:06.59 dom/media/platforms/ffmpeg/ffmpeg58 5:06.98 dom/media/platforms/ffmpeg/ffmpeg59 5:08.77 dom/media/platforms/ffmpeg/ffmpeg60 5:09.71 dom/media/platforms/ffmpeg/ffmpeg61 5:10.56 dom/media/platforms/ffmpeg/ffmpeg62 5:10.70 dom/media/platforms/ffmpeg/ffvpx 5:11.46 dom/media/platforms/ffmpeg/libav53 5:13.42 dom/media/platforms/ffmpeg/libav54 5:14.38 dom/media/platforms/ffmpeg/libav55 5:14.42 dom/media/platforms/ffmpeg 5:15.60 dom/media/platforms/omx 5:17.13 dom/media/platforms 5:19.21 dom/media/systemservices 5:20.66 dom/media 5:24.52 dom/media/test/rdd_process_xpcom 5:25.58 dom/media/utils 5:26.20 dom/media/wave 5:27.73 dom/media/webaudio/blink 5:28.08 dom/media/webaudio 5:29.87 dom/media/webcodecs 5:32.49 dom/media/webm 5:32.96 dom/media/webrtc/common 5:33.85 dom/media/webrtc/jsapi 5:37.21 dom/media/webrtc/jsep 5:39.44 dom/media/webrtc/libwebrtc_overrides 5:39.64 dom/media/webrtc/libwebrtcglue 5:40.08 dom/media/webrtc/sdp 5:40.99 dom/media/webrtc 5:41.79 dom/media/webrtc/transport/build 5:43.03 dom/media/webrtc/transport/ipc 5:43.61 dom/media/webrtc/transport/third_party/nICEr 5:48.27 dom/media/webrtc/transport/third_party/nrappkit 5:48.40 dom/media/webrtc/transportbridge 5:48.64 dom/media/webspeech/recognition 5:49.00 dom/media/webspeech/synth/speechd 5:49.89 dom/media/webspeech/synth 5:49.93 dom/media/webvtt 5:52.48 dom/messagechannel 5:54.17 dom/midi 5:54.42 dom/mls 5:56.65 dom/navigation 5:59.00 dom/network 5:59.85 dom/notification 5:59.97 dom/onnx 6:00.95 dom/origin-trials/keys.inc.stub 6:01.23 dom/payments/ipc 6:02.98 dom/payments 6:03.35 dom/performance 6:03.40 dom/permission 6:03.68 W 2 warnings generated. 6:03.87 dom/power 6:04.67 dom/privateattribution 6:05.17 dom/promise 6:06.17 dom/prototype 6:06.41 dom/push 6:06.55 dom/quota 6:09.14 dom/reporting 6:11.53 dom/script 6:11.68 dom/security/featurepolicy 6:11.85 dom/security/sanitizer 6:12.15 dom/security 6:13.12 dom/security/trusted-types 6:14.97 dom/serializers 6:15.15 dom/serviceworkers 6:17.53 dom/simpledb 6:18.63 dom/smil 6:23.54 dom/storage 6:24.61 dom/streams 6:25.31 dom/svg 6:25.87 dom/system/linux 6:27.34 dom/system 6:28.57 dom/url 6:30.89 dom/urlpattern 6:31.74 dom/view-transitions 6:32.16 dom/vr 6:33.67 dom/webauthn 6:35.93 dom/webbrowserpersist 6:36.04 dom/webgpu 6:37.17 dom/webscheduling 6:37.96 dom/websocket 6:39.35 dom/webtransport/api 6:40.85 dom/webtransport/child 6:40.98 dom/webtransport/parent 6:41.09 dom/webtransport/shared 6:41.18 dom/workers/loader 6:41.78 dom/workers/remoteworkers 6:44.23 dom/workers/sharedworkers 6:44.36 dom/workers 6:46.03 dom/worklet/loader 6:47.50 dom/worklet 6:49.03 dom/xhr 6:49.11 dom/xml 6:49.66 dom/xslt/base 6:49.87 dom/xslt/xml 6:49.96 dom/xslt/xpath 6:51.15 dom/xslt/xslt 6:52.25 dom/xul 6:53.80 editor/composer 6:53.89 editor/libeditor 6:54.91 editor/spellchecker 6:55.53 editor/txmgr 6:56.07 extensions/auth 6:57.78 extensions/permissions 6:59.15 extensions/pref/autoconfig/src 7:00.07 extensions/spellcheck/hunspell/glue 7:00.23 extensions/spellcheck/hunspell/src 7:00.83 extensions/spellcheck/ipc 7:01.50 extensions/spellcheck/src 7:01.86 gfx/2d 7:02.36 gfx/angle/targets/angle_common 7:03.21 gfx/angle/targets/preprocessor 7:03.28 gfx/angle/targets/translator 7:05.05 gfx/cairo/cairo/src 7:07.73 gfx/config 7:09.09 gfx/gl 7:09.69 W 2 warnings generated. 7:11.98 gfx/graphite2/src 7:13.15 W 1 warning generated. 7:13.24 gfx/harfbuzz/src 7:13.38 gfx/ipc 7:14.11 W 2 warnings generated. 7:15.12 gfx/layers 7:16.96 gfx/ots/src 7:18.29 Compiling gkrust v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust) 7:18.38 gfx/skia 7:20.49 gfx/src 7:21.95 gfx/thebes 7:22.51 gfx/vr/service/openvr 7:24.53 gfx/vr/service 7:24.86 gfx/vr 7:27.14 gfx/webrender_bindings 7:31.65 W 7 warnings generated. 7:31.77 gfx/ycbcr 7:35.66 hal 7:35.90 image/build 7:35.98 image/decoders/icon/gtk 7:41.89 image/decoders/icon 7:46.32 image/decoders 7:47.94 image/encoders/bmp 7:49.52 image/encoders/ico 7:50.58 image/encoders/jpeg 7:56.54 image/encoders/png 7:59.65 image/encoders/webp 8:01.10 image/remote 8:01.64 image 8:03.24 intl/components 8:06.84 intl/hyphenation/glue 8:08.35 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:241:9: warning: unused variable 'date' [-Wunused-variable] 8:08.35 W 241 | UDate date = UDate(aUTCMilliseconds); 8:08.35 W | ^~~~ 8:08.35 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:271:9: warning: unused variable 'date' [-Wunused-variable] 8:08.35 W 271 | UDate date = UDate(aUTCMilliseconds); 8:08.35 W | ^~~~ 8:09.29 W 2 warnings generated. 8:09.31 intl/l10n 8:09.47 intl/locale/gtk 8:11.56 intl/locale 8:11.89 intl/lwbrk 8:12.53 intl/strres 8:13.50 intl/uconv 8:13.52 intl/unicharutil/util 8:13.89 ipc/chromium 8:13.92 ipc/glue 8:15.11 ipc/glue/test/utility_process_xpcom 8:16.73 ipc/ipdl 8:18.78 ipc/testshell 8:21.59 js/loader 8:22.75 js/src/builtin/intl 8:23.75 js/src/builtin 8:24.34 js/src/builtin/temporal 8:28.76 js/src/ctypes 8:28.91 js/src/debugger 8:29.75 js/src/ds 8:30.60 js/src/frontend 8:30.93 js/src/gc/StatsPhasesGenerated.inc.stub 8:32.05 js/src/intgemm 8:35.67 js/src/irregexp 8:37.87 js/src/jit 8:39.20 js/src/proxy 8:39.59 js/src 8:43.80 js/src/threading 8:44.01 js/src/util 8:45.11 js/src/vm 8:47.08 js/src/wasm 8:47.17 js/src/xsum 8:49.13 modules/fdlibm/src 8:49.81 mozglue/static 8:53.77 js/xpconnect/loader 8:55.70 js/xpconnect/src 8:59.04 js/xpconnect/tests/components/native 9:03.45 js/xpconnect/wrappers 9:04.21 layout/base 9:06.47 layout/build 9:07.63 layout/forms 9:08.12 layout/generic 9:15.63 layout/inspector 9:21.96 layout/ipc 9:23.54 layout/mathml 9:24.38 layout/painting 9:25.55 layout/printing 9:27.46 layout/style/nsComputedDOMStyleGenerated.inc.stub 9:27.46 layout/style/nsCSSPropsGenerated.inc.stub 9:30.48 layout/style/typedom 9:31.65 layout/svg 9:33.30 layout/tables 9:34.13 layout 9:34.41 layout/xul 9:34.90 layout/xul/tree 9:36.50 media/libcubeb/src 9:37.83 media/libdav1d/asm 9:38.50 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 9:38.51 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 9:38.68 media/libdav1d/16bd_cdef_tmpl.c.stub 9:38.87 media/libdav1d/8bd_cdef_tmpl.c.stub 9:39.05 media/libdav1d/16bd_fg_apply_tmpl.c.stub 9:39.09 media/libdav1d/8bd_fg_apply_tmpl.c.stub 9:39.26 media/libdav1d/16bd_filmgrain_tmpl.c.stub 9:39.34 media/libmkv 9:39.39 W 1 warning generated. 9:39.45 media/libdav1d/8bd_filmgrain_tmpl.c.stub 9:39.49 media/libnestegg/src 9:39.60 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 9:39.77 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 9:39.94 W 1 warning generated. 9:39.95 media/libdav1d/16bd_ipred_tmpl.c.stub 9:40.11 media/libdav1d/8bd_ipred_tmpl.c.stub 9:40.28 media/libdav1d/16bd_itx_tmpl.c.stub 9:40.45 media/libdav1d/8bd_itx_tmpl.c.stub 9:40.56 media/libdav1d/16bd_lf_apply_tmpl.c.stub 9:40.56 media/libdav1d/8bd_lf_apply_tmpl.c.stub 9:40.67 media/libpng 9:40.74 media/libspeex_resampler/src 9:40.74 media/libdav1d/16bd_loopfilter_tmpl.c.stub 9:40.92 media/libdav1d/8bd_loopfilter_tmpl.c.stub 9:41.09 media/libdav1d/16bd_looprestoration_tmpl.c.stub 9:41.14 W 1 warning generated. 9:41.27 media/libdav1d/8bd_looprestoration_tmpl.c.stub 9:41.45 media/libdav1d/16bd_lr_apply_tmpl.c.stub 9:41.63 media/libdav1d/8bd_lr_apply_tmpl.c.stub 9:41.80 media/libdav1d/16bd_mc_tmpl.c.stub 9:41.85 media/libdav1d/8bd_mc_tmpl.c.stub 9:41.93 media/libdav1d/16bd_recon_tmpl.c.stub 9:41.97 media/libyuv/libyuv 9:42.03 media/libdav1d/8bd_recon_tmpl.c.stub 9:42.03 W 15 warnings generated. 9:43.10 media/mozva 9:43.26 media/psshparser 9:43.58 modules/brotli 9:44.18 modules/libjar 9:44.58 modules/libjar/zipwriter 9:44.90 modules/libpref 9:45.26 modules/woff2 9:46.54 netwerk/base/http-sfv 9:46.87 W 1 warning generated. 9:47.33 netwerk/base/mozurl 9:47.41 netwerk/base/ascii_pac_utils.inc.stub 9:47.41 netwerk/base/urlpattern_glue 9:48.42 netwerk/build 9:48.46 netwerk/cache2 9:51.16 netwerk/cookie 9:51.53 netwerk/dns/etld_data.inc.stub 9:52.10 netwerk/ipc 9:52.13 netwerk/mime 9:52.56 netwerk/protocol/about 9:54.63 netwerk/protocol/data 9:54.91 netwerk/protocol/file 9:56.76 netwerk/protocol/gio 9:57.12 netwerk/protocol/http 9:58.52 netwerk/protocol/res 10:02.86 netwerk/protocol/viewsource 10:02.93 netwerk/protocol/websocket 10:05.38 netwerk/protocol/webtransport 10:08.78 netwerk/sctp/datachannel 10:11.79 netwerk/sctp/src 10:12.06 W 10 warnings generated. 10:12.08 netwerk/socket 10:12.66 netwerk/streamconv/converters 10:13.39 netwerk/streamconv 10:14.38 netwerk/system/linux 10:14.72 netwerk/system/netlink 10:14.76 netwerk/system 10:14.85 netwerk/url-classifier 10:15.20 netwerk/wifi 10:15.46 other-licenses/snappy 10:16.10 parser/expat 10:16.71 parser/html 10:17.31 parser/htmlaccel 10:17.50 parser/htmlparser 10:17.85 parser/prototype 10:17.91 security/certverifier 10:18.04 security/ct 10:18.99 security/manager/pki 10:19.44 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 10:19.44 security/manager/ssl/xpcshell.inc.stub 10:19.90 security/nss/lib/mozpkix 10:20.02 security/manager/ssl/addons-public.inc.stub 10:20.03 security/manager/ssl/addons-public-intermediate.inc.stub 10:20.18 security/sandbox/common 10:20.30 security/sandbox/linux/broker 10:20.93 security/manager/ssl/addons-stage.inc.stub 10:21.05 security/manager/ssl/addons-stage-intermediate.inc.stub 10:21.10 security/sandbox/linux/glue 10:21.24 security/sandbox/linux/launch 10:21.36 security/manager/ssl/content-signature-prod.inc.stub 10:21.48 security/manager/ssl/content-signature-stage.inc.stub 10:21.59 security/sandbox/linux/reporter 10:21.60 security/manager/ssl/content-signature-dev.inc.stub 10:21.67 security/sandbox/linux 10:21.79 security/manager/ssl/content-signature-local.inc.stub 10:22.00 services/application-services/components/viaduct-necko 10:22.08 startupcache 10:24.14 storage 10:24.26 third_party/abseil-cpp/absl/base/base_gn 10:25.98 third_party/abseil-cpp/absl/base/log_severity_gn 10:26.27 third_party/abseil-cpp/absl/base/malloc_internal_gn 10:26.41 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 10:26.56 third_party/abseil-cpp/absl/base/spinlock_wait_gn 10:26.59 third_party/abseil-cpp/absl/base/strerror_gn 10:26.60 third_party/abseil-cpp/absl/base/throw_delegate_gn 10:26.68 third_party/abseil-cpp/absl/base/tracing_internal_gn 10:26.73 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 10:26.73 third_party/abseil-cpp/absl/container/raw_hash_set_gn 10:26.74 third_party/abseil-cpp/absl/crc/cpu_detect_gn 10:26.83 third_party/abseil-cpp/absl/crc/crc32c_gn 10:26.84 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 10:26.99 third_party/abseil-cpp/absl/crc/crc_internal_gn 10:27.09 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 10:27.49 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 10:27.54 third_party/abseil-cpp/absl/debugging/examine_stack_gn 10:27.78 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 10:27.79 third_party/abseil-cpp/absl/debugging/leak_check_gn 10:27.80 third_party/abseil-cpp/absl/debugging/stacktrace_gn 10:27.83 third_party/abseil-cpp/absl/debugging/symbolize_gn 10:27.90 third_party/abseil-cpp/absl/hash/city_gn 10:28.01 third_party/abseil-cpp/absl/hash/hash_gn 10:28.08 third_party/abseil-cpp/absl/hash/low_level_hash_gn 10:28.15 third_party/abseil-cpp/absl/log/die_if_null_gn 10:28.36 third_party/abseil-cpp/absl/log/globals_gn 10:28.42 third_party/abseil-cpp/absl/log/initialize_gn 10:28.42 third_party/abseil-cpp/absl/log/internal/check_op_gn 10:28.54 third_party/abseil-cpp/absl/log/internal/conditions_gn 10:28.57 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 10:28.59 third_party/abseil-cpp/absl/log/internal/format_gn 10:28.60 third_party/abseil-cpp/absl/log/internal/globals_gn 10:28.65 third_party/abseil-cpp/absl/log/internal/log_message_gn 10:28.74 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 10:28.98 third_party/abseil-cpp/absl/log/internal/nullguard_gn 10:29.07 third_party/abseil-cpp/absl/log/internal/proto_gn 10:29.14 third_party/abseil-cpp/absl/log/internal/structured_proto_gn 10:29.16 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 10:29.25 third_party/abseil-cpp/absl/log/log_sink_gn 10:29.30 third_party/abseil-cpp/absl/numeric/int128_gn 10:29.31 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 10:29.40 third_party/abseil-cpp/absl/random/distributions_gn 10:29.57 third_party/abseil-cpp/absl/random/internal/entropy_pool_gn 10:29.61 third_party/abseil-cpp/absl/random/internal/platform_gn 10:29.65 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 10:29.65 third_party/abseil-cpp/absl/random/internal/randen_gn 10:29.67 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 10:29.75 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 10:29.79 third_party/abseil-cpp/absl/random/internal/seed_material_gn 10:29.92 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 10:29.95 third_party/abseil-cpp/absl/random/seed_sequences_gn 10:29.95 third_party/abseil-cpp/absl/status/status_gn 10:29.97 third_party/abseil-cpp/absl/status/statusor_gn 10:29.97 third_party/abseil-cpp/absl/strings/cord_gn 10:29.98 third_party/abseil-cpp/absl/strings/cord_internal_gn 10:30.03 third_party/abseil-cpp/absl/strings/cordz_functions_gn 10:30.06 third_party/abseil-cpp/absl/strings/cordz_handle_gn 10:30.23 third_party/abseil-cpp/absl/strings/cordz_info_gn 10:30.23 third_party/abseil-cpp/absl/strings/internal_gn 10:30.27 third_party/abseil-cpp/absl/strings/str_format_internal_gn 10:30.28 third_party/abseil-cpp/absl/strings/string_view_gn 10:30.30 third_party/abseil-cpp/absl/strings/strings_gn 10:30.45 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 10:30.47 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 10:30.65 third_party/abseil-cpp/absl/synchronization/synchronization_gn 10:30.72 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 10:30.98 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 10:31.14 third_party/abseil-cpp/absl/time/time_gn 10:31.18 W 25 warnings generated. 10:31.23 third_party/drm/libdrm 10:31.28 third_party/gbm/libgbm 10:31.32 third_party/libepoxy 10:31.46 W 1 warning generated. 10:31.48 third_party/libsrtp/src 10:31.49 W 1 warning generated. 10:31.54 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 10:31.66 third_party/libwebrtc/api/audio/aec3_config_gn 10:31.66 third_party/libwebrtc/api/audio/aec3_factory_gn 10:31.72 third_party/libwebrtc/api/audio/audio_frame_api_gn 10:31.98 third_party/libwebrtc/api/audio/audio_processing_gn 10:32.10 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 10:32.15 W 1 warning generated. 10:32.16 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 10:32.16 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 10:32.21 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 10:32.24 W 3 warnings generated. 10:32.25 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 10:32.25 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 10:32.25 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 10:32.38 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 10:32.43 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 10:32.50 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 10:32.53 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 10:32.71 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 10:32.83 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 10:33.04 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 10:33.16 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 10:33.17 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 10:33.21 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 10:33.32 third_party/libwebrtc/api/audio_options_api_gn 10:33.37 third_party/libwebrtc/api/environment/deprecated_global_field_trials_gn 10:33.37 third_party/libwebrtc/api/crypto/options_gn 10:33.41 third_party/libwebrtc/api/environment/environment_factory_gn 10:33.42 third_party/libwebrtc/api/field_trials_registry_gn 10:33.46 W 2 warnings generated. 10:33.48 third_party/libwebrtc/api/frame_transformer_factory_gn 10:33.52 third_party/libwebrtc/api/frame_transformer_interface_gn 10:33.73 third_party/libwebrtc/api/media_stream_interface_gn 10:33.76 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 10:33.85 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 10:33.91 third_party/libwebrtc/api/neteq/neteq_api_gn 10:33.95 third_party/libwebrtc/api/neteq/tick_timer_gn 10:34.05 third_party/libwebrtc/api/priority_gn 10:34.06 third_party/libwebrtc/api/rtc_error_gn 10:34.12 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 10:34.15 third_party/libwebrtc/api/rtp_headers_gn 10:34.18 third_party/libwebrtc/api/rtp_packet_info_gn 10:34.21 third_party/libwebrtc/api/rtp_parameters_gn 10:34.22 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 10:34.24 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 10:34.35 third_party/libwebrtc/api/task_queue/task_queue_gn 10:34.44 third_party/libwebrtc/api/transport/bitrate_settings_gn 10:34.50 third_party/libwebrtc/api/transport/goog_cc_gn 10:34.53 third_party/libwebrtc/api/transport/network_control_gn 10:34.59 third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn 10:34.69 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 10:34.70 third_party/libwebrtc/api/transport_api_gn 10:34.72 third_party/libwebrtc/api/units/data_rate_gn 10:34.76 third_party/libwebrtc/api/units/data_size_gn 10:34.80 third_party/libwebrtc/api/units/frequency_gn 10:34.80 third_party/libwebrtc/api/units/time_delta_gn 10:34.84 third_party/libwebrtc/api/units/timestamp_gn 10:34.88 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 10:34.92 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_gn 10:35.00 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_reader_gn 10:35.25 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_evaluation_gn 10:35.27 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_generator_gn 10:35.32 third_party/libwebrtc/api/video/encoded_frame_gn 10:35.32 third_party/libwebrtc/api/video/encoded_image_gn 10:35.33 third_party/libwebrtc/api/video/frame_buffer_gn 10:35.34 third_party/libwebrtc/api/video/video_adaptation_gn 10:35.37 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 10:35.40 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 10:35.42 third_party/libwebrtc/api/video/video_frame_gn 10:35.43 third_party/libwebrtc/api/video/video_frame_i010_gn 10:35.73 third_party/libwebrtc/api/video/video_frame_metadata_gn 10:35.98 third_party/libwebrtc/api/video/video_rtp_headers_gn 10:36.04 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 10:36.07 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 10:36.08 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 10:36.10 third_party/libwebrtc/api/video_codecs/scalability_mode_helper_gn 10:36.14 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 10:36.19 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 10:36.43 third_party/libwebrtc/audio/audio_gn 10:36.49 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 10:36.52 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 10:36.53 third_party/libwebrtc/call/bitrate_allocator_gn 10:36.64 third_party/libwebrtc/call/bitrate_configurator_gn 10:36.69 third_party/libwebrtc/call/call_gn 10:36.73 third_party/libwebrtc/call/call_interfaces_gn 10:36.80 third_party/libwebrtc/call/payload_type_picker_gn 10:36.89 third_party/libwebrtc/call/rtp_interfaces_gn 10:36.92 third_party/libwebrtc/call/rtp_receiver_gn 10:37.01 third_party/libwebrtc/call/rtp_sender_gn 10:37.23 third_party/libwebrtc/call/version_gn 10:37.26 third_party/libwebrtc/call/video_receive_stream_api_gn 10:37.38 third_party/libwebrtc/call/video_send_stream_api_gn 10:37.38 third_party/libwebrtc/common_audio/common_audio_avx2_gn 10:37.40 third_party/libwebrtc/common_audio/common_audio_c_gn 10:37.50 third_party/libwebrtc/common_audio/common_audio_cc_gn 10:37.99 third_party/libwebrtc/common_audio/common_audio_gn 10:38.01 third_party/libwebrtc/common_audio/common_audio_sse2_gn 10:38.05 third_party/libwebrtc/common_audio/fir_filter_factory_gn 10:38.15 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 10:38.15 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 10:38.15 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 10:38.16 third_party/libwebrtc/common_video/common_video_gn 10:38.17 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 10:38.19 third_party/libwebrtc/logging/rtc_event_audio_gn 10:38.33 third_party/libwebrtc/logging/rtc_event_bwe_gn 10:38.50 third_party/libwebrtc/logging/rtc_event_bwe_update_scream_gn 10:38.61 third_party/libwebrtc/logging/rtc_event_field_gn 10:38.64 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 10:38.81 W 1 warning generated. 10:38.82 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 10:38.82 third_party/libwebrtc/logging/rtc_event_pacing_gn 10:38.86 third_party/libwebrtc/logging/rtc_event_video_gn 10:38.89 W 1 warning generated. 10:38.90 third_party/libwebrtc/logging/rtc_stream_config_gn 10:39.00 third_party/libwebrtc/media/adapted_video_track_source_gn 10:39.06 third_party/libwebrtc/media/codec_gn 10:39.10 third_party/libwebrtc/media/media_constants_gn 10:39.14 third_party/libwebrtc/media/rid_description_gn 10:39.24 third_party/libwebrtc/media/rtc_audio_video_gn 10:39.26 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 10:39.61 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 10:39.75 W 1 warning generated. 10:39.76 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 10:39.76 third_party/libwebrtc/media/video_adapter_gn 10:39.81 third_party/libwebrtc/media/video_broadcaster_gn 10:39.81 W 1 warning generated. 10:39.82 third_party/libwebrtc/media/video_common_gn 10:39.82 third_party/libwebrtc/media/video_source_base_gn 10:39.86 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 10:39.94 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 10:40.09 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 10:40.35 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 10:40.45 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 10:40.56 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 10:40.60 third_party/libwebrtc/modules/audio_coding/g711_c_gn 10:40.64 third_party/libwebrtc/modules/audio_coding/g711_gn 10:40.64 third_party/libwebrtc/modules/audio_coding/g722_c_gn 10:40.65 third_party/libwebrtc/modules/audio_coding/g722_gn 10:40.65 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 10:40.65 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 10:40.66 third_party/libwebrtc/modules/audio_coding/neteq_gn 10:40.71 W 1 warning generated. 10:40.85 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 10:40.86 W 1 warning generated. 10:40.89 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 10:40.92 third_party/libwebrtc/modules/audio_coding/red_gn 10:41.01 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 10:41.04 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 10:41.19 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 10:41.24 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 10:41.27 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 10:41.33 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 10:41.34 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 10:41.39 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 10:41.73 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 10:41.80 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 10:41.88 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 10:42.31 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 10:42.33 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 10:42.40 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 10:42.44 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 10:42.47 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 10:42.52 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 10:42.52 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 10:42.54 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 10:42.96 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 10:42.96 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 10:43.03 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 10:43.07 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 10:43.11 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 10:43.12 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 10:43.23 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 10:43.42 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 10:43.45 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 10:43.46 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 10:43.55 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 10:43.58 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 10:43.69 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 10:43.72 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 10:43.75 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 10:43.79 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 10:43.83 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 10:43.97 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 10:43.97 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 10:44.07 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 10:44.20 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 10:44.21 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 10:44.24 third_party/libwebrtc/modules/audio_processing/post_filter_gn 10:44.30 third_party/libwebrtc/modules/audio_processing/rms_level_gn 10:44.39 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 10:44.44 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 10:44.49 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 10:44.52 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 10:44.56 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 10:44.70 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 10:44.86 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 10:44.88 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 10:44.97 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 10:45.00 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 10:45.00 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 10:45.00 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 10:45.01 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 10:45.04 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 10:45.10 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 10:45.13 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 10:45.35 third_party/libwebrtc/modules/congestion_controller/scream/delay_based_congestion_control_gn 10:45.49 third_party/libwebrtc/modules/congestion_controller/scream/scream_network_controller_gn 10:45.50 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_gn 10:45.59 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_parameters_gn 10:45.60 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 10:45.68 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 10:45.88 third_party/libwebrtc/modules/desktop_capture/primitives_gn 10:46.09 third_party/libwebrtc/modules/pacing/interval_budget_gn 10:46.23 third_party/libwebrtc/modules/pacing/pacing_gn 10:46.33 third_party/libwebrtc/modules/portal/portal_gn 10:46.36 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 10:46.41 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 10:46.55 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 10:46.57 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 10:46.61 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 10:46.76 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 10:47.11 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 10:47.44 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 10:47.64 third_party/libwebrtc/modules/third_party/fft/fft_gn 10:47.82 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 10:48.01 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 10:48.41 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 10:48.62 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 10:48.82 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 10:48.85 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 10:49.10 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 10:49.33 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 10:49.38 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 10:49.41 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 10:49.41 W 1 warning generated. 10:49.43 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 10:49.43 third_party/libwebrtc/modules/video_coding/frame_sampler_gn 10:49.46 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 10:49.63 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 10:49.87 third_party/libwebrtc/modules/video_coding/nack_requester_gn 10:49.88 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 10:49.97 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 10:50.04 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 10:50.45 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 10:50.46 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 10:50.60 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 10:50.86 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 10:50.89 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 10:50.90 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 10:51.13 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 10:51.14 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 10:51.24 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 10:51.28 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 10:51.34 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 10:51.44 third_party/libwebrtc/modules/video_coding/video_coding_gn 10:51.45 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 10:51.46 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 10:51.49 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 10:51.49 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 10:51.50 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 10:51.78 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 10:51.82 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 10:51.95 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 10:52.03 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 10:52.09 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 10:52.09 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 10:52.21 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 10:52.47 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 10:52.58 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 10:52.63 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 10:52.65 third_party/libwebrtc/net/dcsctp/public/factory_gn 10:52.94 third_party/libwebrtc/net/dcsctp/public/socket_gn 10:52.98 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 10:53.20 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 10:53.26 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 10:53.37 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 10:53.40 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 10:53.43 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 10:53.48 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 10:53.63 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 10:53.64 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 10:53.72 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 10:53.88 third_party/libwebrtc/net/dcsctp/timer/timer_gn 10:53.94 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 10:53.99 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 10:54.08 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 10:54.14 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 10:54.24 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 10:54.25 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 10:54.44 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 10:54.60 third_party/libwebrtc/rtc_base/base64_gn 10:54.64 third_party/libwebrtc/rtc_base/bit_buffer_gn 10:54.64 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 10:54.72 third_party/libwebrtc/rtc_base/bitstream_reader_gn 10:54.72 third_party/libwebrtc/rtc_base/byte_buffer_gn 10:54.73 third_party/libwebrtc/rtc_base/callback_list_gn 10:54.89 third_party/libwebrtc/rtc_base/checks_gn 10:55.18 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 10:55.19 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 10:55.20 third_party/libwebrtc/rtc_base/cpu_info_gn 10:55.25 third_party/libwebrtc/rtc_base/criticalsection_gn 10:55.26 third_party/libwebrtc/rtc_base/denormal_disabler_gn 10:55.28 third_party/libwebrtc/rtc_base/event_tracer_gn 10:55.32 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 10:55.35 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 10:55.38 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 10:55.38 W 1 warning generated. 10:55.39 third_party/libwebrtc/rtc_base/experiments/encoder_speed_experiment_gn 10:55.39 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 10:55.46 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 10:55.50 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 10:55.64 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 10:55.67 third_party/libwebrtc/rtc_base/experiments/psnr_experiment_gn 10:55.79 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 10:55.80 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 10:55.82 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 10:55.83 third_party/libwebrtc/rtc_base/frequency_tracker_gn 10:55.83 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 10:56.02 third_party/libwebrtc/rtc_base/ip_address_gn 10:56.05 third_party/libwebrtc/rtc_base/logging_gn 10:56.15 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 10:56.20 third_party/libwebrtc/rtc_base/net_helpers_gn 10:56.26 third_party/libwebrtc/rtc_base/network/sent_packet_gn 10:56.27 third_party/libwebrtc/rtc_base/network_constants_gn 10:56.34 third_party/libwebrtc/rtc_base/network_route_gn 10:56.36 third_party/libwebrtc/rtc_base/null_socket_server_gn 10:56.41 third_party/libwebrtc/rtc_base/platform_thread_gn 10:56.47 third_party/libwebrtc/rtc_base/platform_thread_types_gn 10:56.51 third_party/libwebrtc/rtc_base/race_checker_gn 10:56.52 third_party/libwebrtc/rtc_base/random_gn 10:56.57 third_party/libwebrtc/rtc_base/rate_limiter_gn 10:56.62 third_party/libwebrtc/rtc_base/rate_statistics_gn 10:56.67 third_party/libwebrtc/rtc_base/rate_tracker_gn 10:56.71 third_party/libwebrtc/rtc_base/rtc_event_gn 10:56.76 third_party/libwebrtc/rtc_base/rtc_numerics_gn 10:56.84 third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn 10:56.84 third_party/libwebrtc/rtc_base/sample_counter_gn 10:56.90 third_party/libwebrtc/rtc_base/socket_address_gn 10:56.91 third_party/libwebrtc/rtc_base/socket_gn 10:56.92 third_party/libwebrtc/rtc_base/stringutils_gn 10:56.94 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 10:57.03 third_party/libwebrtc/rtc_base/synchronization/yield_gn 10:57.04 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 10:57.06 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 10:57.06 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 10:57.07 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 10:57.08 third_party/libwebrtc/rtc_base/threading_gn 10:57.21 third_party/libwebrtc/rtc_base/timeutils_gn 10:57.24 third_party/libwebrtc/rtc_base/weak_ptr_gn 10:57.25 third_party/libwebrtc/rtc_base/zero_memory_gn 10:57.29 third_party/libwebrtc/system_wrappers/metrics_gn 10:57.35 third_party/libwebrtc/system_wrappers/system_wrappers_gn 10:57.35 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 10:57.39 third_party/libwebrtc/third_party/crc32c/crc32c_gn 10:57.41 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 10:57.48 third_party/libwebrtc/third_party/pffft/pffft_gn 10:57.51 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 10:57.54 third_party/libwebrtc/video/adaptation/video_adaptation_gn 10:57.60 third_party/libwebrtc/video/config/encoder_config_gn 10:57.64 third_party/libwebrtc/video/config/streams_config_gn 10:57.64 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 10:57.67 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 10:57.69 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 10:57.71 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 10:57.77 third_party/libwebrtc/video/corruption_detection/utils_gn 10:57.79 third_party/libwebrtc/video/corruption_detection/video_frame_sampler_gn 10:57.83 third_party/libwebrtc/video/decode_synchronizer_gn 10:57.93 third_party/libwebrtc/video/frame_cadence_adapter_gn 10:58.03 third_party/libwebrtc/video/frame_decode_timing_gn 10:58.18 W 1 warning generated. 10:58.19 third_party/libwebrtc/video/frame_dumping_decoder_gn 10:58.28 third_party/libwebrtc/video/frame_dumping_encoder_gn 10:58.38 third_party/libwebrtc/video/render/incoming_video_stream_gn 10:58.46 third_party/libwebrtc/video/render/video_render_frames_gn 10:58.50 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 10:58.54 third_party/libwebrtc/video/unique_timestamp_counter_gn 10:58.55 third_party/libwebrtc/video/video_gn 10:58.80 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 10:58.85 third_party/libwebrtc/video/video_stream_buffer_controller_gn 10:58.86 third_party/libwebrtc/video/video_stream_encoder_impl_gn 10:58.93 third_party/msgpack 10:58.93 third_party/opentelemetry-cpp/exporters/memory 10:59.05 third_party/opentelemetry-cpp/exporters/otlp 10:59.11 third_party/opentelemetry-cpp/sdk/src/common 10:59.11 third_party/opentelemetry-cpp/sdk/src/resource 10:59.26 third_party/opentelemetry-cpp/sdk/src/trace 10:59.33 third_party/opentelemetry-cpp/sdk/src/version 10:59.34 third_party/opentelemetry-cpp/third_party/opentelemetry-proto 10:59.51 third_party/pipewire/libpipewire 10:59.74 third_party/sipcc 11:00.23 third_party/wayland-proxy 11:00.33 third_party/zstd/huf_decompress_amd64.o 11:00.33 third_party/zstd 11:00.33 toolkit/components/alerts 11:00.53 toolkit/components/antitracking/bouncetrackingprotection 11:00.61 toolkit/components/antitracking 11:00.96 toolkit/components/autocomplete 11:01.00 toolkit/components/backgroundhangmonitor 11:01.09 toolkit/components/backgroundtasks 11:01.45 toolkit/components/browser 11:01.90 toolkit/components/build 11:01.99 toolkit/components/cascade_bloom_filter 11:02.05 toolkit/components/clearsitedata 11:02.67 toolkit/components/commandlines 11:03.18 toolkit/components/content-classifier/content_classifier_engine 11:03.40 toolkit/components/content-classifier 11:03.76 toolkit/components/contentanalysis 11:03.79 toolkit/components/cookiebanners 11:03.82 W 1 warning generated. 11:03.83 toolkit/components/credentialmanagement 11:04.20 toolkit/components/ctypes 11:04.77 toolkit/components/dap 11:04.85 toolkit/components/downloads 11:05.08 toolkit/components/extensions 11:05.36 toolkit/components/extensions/webidl-api 11:06.42 toolkit/components/extensions/webrequest 11:07.14 toolkit/components/finalizationwitness 11:07.74 toolkit/components/find 11:09.00 toolkit/components/formautofill 11:09.09 toolkit/components/glean/EventGIFFTMap.cpp.stub 11:09.09 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 11:09.46 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 11:09.54 toolkit/components/glean/xpcom 11:09.89 toolkit/components/jsoncpp/src/lib_json 11:09.96 toolkit/components/mediasniffer 11:11.36 toolkit/components/ml/backends/llama 11:11.64 toolkit/components/ml 11:11.75 toolkit/components/mozintl 11:12.47 toolkit/components/nimbus 11:12.86 toolkit/components/parentalcontrols 11:13.07 toolkit/components/places 11:13.37 toolkit/components/printingui/ipc 11:13.55 toolkit/components/processtools 11:13.56 toolkit/components/protobuf 11:13.63 toolkit/components/reflect 11:14.31 toolkit/components/remote 11:14.79 toolkit/components/reputationservice 11:17.07 toolkit/components/resistfingerprinting 11:17.91 toolkit/components/satchel 11:19.16 toolkit/components/sessionstore 11:19.43 toolkit/components/startup 11:20.06 toolkit/components/statusfilter 11:20.37 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 11:20.72 W 1 warning generated. 11:20.77 toolkit/components/terminator 11:21.11 W 1 warning generated. 11:21.12 toolkit/components/typeaheadfind 11:21.29 toolkit/components/uniffi-js 11:21.61 toolkit/components/url-classifier 11:21.65 toolkit/components/windowwatcher 11:21.89 toolkit/crashreporter/annotations 11:23.16 W 1 warning generated. 11:24.98 toolkit/crashreporter/breakpad-client/linux 11:25.17 toolkit/crashreporter/breakpad-client 11:25.46 toolkit/crashreporter/google-breakpad/src/common/linux 11:26.03 toolkit/crashreporter/google-breakpad/src/common 11:26.05 toolkit/crashreporter 11:26.19 toolkit/library/buildid.cpp.stub 11:26.48 toolkit/mozapps/extensions 11:26.86 toolkit/profile 11:26.98 toolkit/system/commonproxy 11:27.32 toolkit/system/gnome 11:27.49 toolkit/system/unixproxy 11:28.34 toolkit/xre 11:29.59 tools/performance 11:30.67 tools/profiler 11:31.28 uriloader/base 11:31.99 uriloader/exthandler 11:32.61 uriloader/prefetch 11:32.62 uriloader/preload 11:34.38 widget/gtk/mozgtk 11:34.49 widget/gtk/mozwayland 11:34.56 widget/gtk 11:35.53 widget/gtk/wayland 11:37.26 widget/headless 11:37.47 widget 11:39.44 widget/x11 11:40.45 xpcom/base 11:43.14 xpcom/build/Services.cpp.stub 11:45.86 xpcom/components 11:47.84 xpcom/ds 11:50.41 xpcom/io 11:50.97 xpcom/ioutils 11:51.28 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 11:51.34 xpcom/reflect/xptcall/md/unix 11:52.77 xpcom/reflect/xptcall 11:53.19 xpcom/reflect/xptinfo 11:54.61 xpcom/string 11:55.40 xpcom/threads 11:57.53 xpfe/appshell 11:58.15 js/xpconnect/shell 11:59.05 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 11:59.34 media/ffvpx/libavcodec/bsf 11:59.71 media/ffvpx/libavcodec 11:59.85 media/ffvpx/libavcodec/x86 11:59.94 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 12:00.14 W 1 warning generated. 12:00.26 media/ffvpx/libavutil/x86 12:00.30 dom/media/eme/clearkey 12:00.56 media/gmp-clearkey/0.1 12:00.60 memory/build/test 12:00.90 W 1 warning generated. 12:01.03 mfbt/tests 12:01.60 mozglue/tests 12:02.15 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so.symbols.stub 12:02.72 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so.symbols.stub 12:02.94 security/manager/ssl/tests/unit/tlsserver/cmd 12:03.00 security/manager/ssl/tests/unit/tlsserver/lib 12:05.83 testing/mochitest/ssltunnel 12:06.16 W 1 warning generated. 12:06.32 testing/tools/screenshot 12:06.47 toolkit/components/ctypes/tests 12:07.06 toolkit/components/telemetry/pingsender 12:07.69 toolkit/components/telemetry/tests 12:07.71 toolkit/crashreporter/breakpad_wrapper 12:08.05 toolkit/crashreporter/crash_helper 12:08.09 toolkit/crashreporter/google-breakpad/src/processor 12:08.23 W 1 warning generated. 12:08.32 toolkit/crashreporter/test 12:08.37 toolkit/library/gtest/libxul_broken_buildid/xul_broken_buildid.c.stub 12:08.71 toolkit/library/gtest/libxul_correct_buildid/xul_correct_buildid.c.stub 12:08.74 toolkit/library/gtest/libxul_missing_buildid 12:08.78 toolkit/xre/glxtest 12:08.89 tools/power 12:09.25 uriloader/exthandler/tests 12:09.88 widget/gtk/vaapitest 12:10.03 xpcom/tests 12:10.13 build/pure_virtual/libpure_virtual.a 12:10.16 config/external/sqlite/libmozsqlite3.so 12:10.30 dom/base 12:10.57 dom/origin-trials 12:10.61 js/src/gc 12:12.73 layout/style 12:12.75 media/libdav1d 12:12.86 W 1 warning generated. 12:13.68 netwerk/base 12:16.04 netwerk/dns 12:20.46 security/manager/ssl 12:23.02 security/sandbox/linux/libmozsandbox.so 12:29.90 toolkit/components/glean 12:32.39 toolkit/components/telemetry 12:34.04 toolkit/library/buildid.cpp.stub 12:34.23 toolkit/library 12:36.17 widget/gtk/mozgtk/libmozgtk.so 12:37.46 widget/gtk/mozwayland/libmozwayland.so 12:37.70 xpcom/build 12:39.27 media/ffvpx/libavutil 12:40.52 W 3 warnings generated. 12:41.07 W 2 warnings generated. 12:42.22 W 1 warning generated. 12:43.64 W 1 warning generated. 12:44.60 W 1 warning generated. 12:44.88 media/gmp-clearkey/0.1/libclearkey.so 12:46.96 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library 12:47.15 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library 12:47.90 testing/mochitest/ssltunnel/ssltunnel 12:48.20 testing/tools/screenshot/screentopng 12:48.45 toolkit/components/ctypes/tests/libjsctypes-test.so 12:48.70 toolkit/components/telemetry/pingsender/pingsender 12:49.00 toolkit/components/telemetry/tests/libmodules-test.so 12:49.24 toolkit/library/gtest/libxul_broken_buildid 12:49.27 toolkit/library/gtest/libxul_correct_buildid 12:49.31 toolkit/library/gtest/libxul_missing_buildid/libxul_missing_buildid.so 12:49.56 toolkit/xre/glxtest/glxtest 12:49.82 widget/gtk/vaapitest/vaapitest 12:50.07 browser/app/firefox 12:50.33 config/external/mozinference/libmozinference.so 12:50.40 dom/media/fake-cdm/libfake.so 12:50.65 dom/media/gmp-plugin-openh264/libfakeopenh264.so 12:50.73 config/external/gkcodecs/libgkcodecs.so 12:50.74 config/external/lgpllibs/liblgpllibs.so 12:50.93 js/src/build/libjs_static.a 12:51.01 toolkit/library/gtest/libxul_broken_buildid/libxul_broken_buildid.so 12:51.12 toolkit/library/gtest/libxul_correct_buildid/libxul_correct_buildid.so 12:51.19 media/ffvpx/libavutil/libmozavutil.so 12:51.42 media/ffvpx/libavcodec/libmozavcodec.so 17:43.70 Finished `release` profile [optimized] target(s) in 17m 30s 17:44.06 toolkit/library/rust/libgkrust.a 17:44.07 toolkit/library/build/libxul.so 17:45.58 Compiling foldhash v0.2.0 17:45.58 Compiling getrandom v0.3.3 17:45.58 Compiling serde_json v1.0.149 17:45.58 Compiling memchr v2.7.4 17:45.58 Compiling hex v0.4.3 17:45.58 Compiling encoding_rs v0.8.35 17:45.58 Compiling arraydeque v0.5.1 17:45.58 Compiling linked-hash-map v0.5.6 17:45.58 Compiling process_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/process_reader) 17:45.58 Compiling env_logger v0.10.0 17:45.62 Compiling hashbrown v0.16.0 17:45.63 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 17:45.63 Compiling tempfile v3.16.0 17:45.65 Compiling uuid v1.3.0 17:45.69 Compiling mozannotation_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_server) 17:45.71 Compiling procfs-core v0.17.0 17:45.79 Compiling debugid v0.8.0 17:45.79 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 17:45.86 Compiling minidump-common v0.26.1 17:46.07 Compiling hashlink v0.11.0 17:46.33 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 17:46.37 Compiling yaml-rust2 v0.10.3 17:47.36 Compiling crash_helper_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_server) 17:48.85 ipc/app/plugin-container 17:48.85 js/xpconnect/shell/xpcshell 17:48.85 toolkit/crashreporter/test/libtestcrasher.so 17:49.79 Compiling minidump-writer v0.11.0 17:50.19 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 17:50.19 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 18:07.83 Finished `release` profile [optimized] target(s) in 23.75s 18:08.12 toolkit/crashreporter/crash_helper_server/libcrash_helper_server.a 18:08.12 toolkit/crashreporter/crash_helper/crashhelper 18:09.45 Compiling cfg-if v1.0.0 18:09.45 Compiling memchr v2.7.4 18:09.45 Compiling stable_deref_trait v1.2.0 18:09.45 Compiling once_cell v1.21.3 18:09.45 Compiling serde_core v1.0.228 18:09.45 Compiling serde v1.0.228 18:09.45 Compiling libc v0.2.176 18:09.45 Compiling log v0.4.26 18:09.45 Compiling getrandom v0.3.3 18:09.45 Compiling thiserror v2.0.12 18:09.45 Compiling zerofrom v0.1.4 18:09.45 Compiling foldhash v0.2.0 18:09.45 Compiling equivalent v1.0.1 18:09.45 Compiling indexmap v2.11.4 18:09.45 Compiling libm v0.2.6 18:09.45 Compiling itoa v1.0.15 18:09.45 Compiling bytes v1.11.1 18:09.47 Compiling num-traits v0.2.19 18:09.48 Compiling pin-project-lite v0.2.14 18:09.48 Compiling writeable v0.6.2 18:09.50 Compiling yoke v0.8.0 18:09.50 Compiling litemap v0.8.0 18:09.52 Compiling icu_properties_data v2.1.2 18:09.52 Compiling icu_normalizer_data v2.1.1 18:09.52 Compiling zmij v1.0.20 18:09.53 Compiling anyhow v1.0.69 18:09.54 Compiling tracing-core v0.1.33 18:09.56 Compiling futures-core v0.3.31 18:09.58 Compiling futures-sink v0.3.31 18:09.58 Compiling serde_json v1.0.149 18:09.58 Compiling slab v0.4.8 18:09.62 Compiling zerovec v0.11.4 18:09.62 Compiling zerotrie v0.2.2 18:09.62 Compiling scroll v0.12.0 18:09.69 Compiling futures-channel v0.3.31 18:09.71 Compiling rustix v0.38.39 18:09.74 Compiling pin-utils v0.1.0 18:09.75 Compiling futures-io v0.3.31 18:09.77 Compiling futures-task v0.3.31 18:09.84 Compiling tracing v0.1.41 18:09.85 Compiling linux-raw-sys v0.4.14 18:09.86 Compiling zerocopy v0.8.27 18:09.87 Compiling futures-util v0.3.31 18:09.87 Compiling semver v1.0.16 18:09.89 Compiling camino v1.1.2 18:09.90 Compiling utf8_iter v1.0.4 18:09.93 Compiling powerfmt v0.2.0 18:09.95 Compiling simd-adler32 v0.3.7 18:09.99 Compiling adler2 v2.0.1 18:10.01 Compiling uniffi_internal_macros v0.31.0 18:10.09 Compiling percent-encoding v2.3.2 18:10.09 Compiling fastrand v2.1.1 18:10.11 Compiling crossbeam-utils v0.8.21 18:10.11 Compiling miniz_oxide v0.8.9 18:10.24 Compiling askama_parser v0.14.0 18:10.25 Compiling basic-toml v0.1.2 18:10.26 Compiling cargo-platform v0.1.2 18:10.34 Compiling form_urlencoded v1.2.2 18:10.38 Compiling typenum v1.16.0 18:10.51 Compiling tinystr v0.8.1 18:10.53 Compiling potential_utf v0.1.4 18:10.54 Compiling cargo_metadata v0.19.2 18:10.56 Compiling crc32fast v1.4.2 18:10.56 Compiling heck v0.5.0 18:10.62 Compiling icu_locale_core v2.1.1 18:10.66 Compiling icu_collections v2.1.1 18:10.72 Compiling unic-langid-impl v0.9.6 18:10.74 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 18:10.77 Compiling static_assertions v1.1.0 18:10.79 Compiling num-conv v0.1.0 18:10.80 Compiling time-core v0.1.4 18:10.81 Compiling lazy_static v1.4.0 18:10.81 Compiling uniffi_core v0.31.0 18:10.84 Compiling socket2 v0.5.7 18:10.84 Compiling mio v1.0.1 18:10.86 Compiling flate2 v1.1.4 18:11.26 Compiling generic-array v0.14.6 18:11.28 Compiling icu_provider v2.1.1 18:11.30 Compiling range-map v0.2.0 18:11.42 Compiling bitflags v2.10.0 18:11.46 Compiling ordered-float v3.4.0 18:11.50 Compiling unic-langid v0.9.6 18:11.56 Compiling aho-corasick v1.1.0 18:11.60 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 18:11.66 Compiling tokio-macros v2.5.0 18:11.69 Compiling zerocopy-derive v0.8.27 18:11.72 Compiling id-arena v2.2.1 18:11.77 Compiling rustc-hash v2.1.1 18:11.78 Compiling fnv v1.0.7 18:11.80 Compiling regex-syntax v0.8.5 18:11.81 Compiling iana-time-zone v0.1.64 18:11.82 Compiling arrayref v0.3.6 18:11.84 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 18:11.86 Compiling smallvec v1.15.1 18:11.93 Compiling uuid v1.3.0 18:12.05 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 18:12.05 Compiling icu_normalizer v2.1.1 18:12.20 Compiling hashbrown v0.16.0 18:12.40 Compiling icu_properties v2.1.2 18:12.81 Compiling deranged v0.4.0 18:12.81 Compiling debugid v0.8.0 18:12.87 Compiling bincode v1.3.3 18:13.09 Compiling uniffi_pipeline v0.31.0 18:13.10 Compiling tempfile v3.16.0 18:13.19 Compiling idna_adapter v1.2.1 18:13.21 Compiling hex v0.4.3 18:13.22 Compiling arrayvec v0.7.6 18:13.24 Compiling idna v1.1.0 18:13.26 Compiling minidump-common v0.26.1 18:13.40 Compiling uniffi_meta v0.31.0 18:13.41 Compiling regex-automata v0.4.14 18:13.54 Compiling time v0.3.41 18:13.60 Compiling url v2.5.7 18:13.87 Compiling chrono v0.4.42 18:14.05 Compiling type-map v0.5.1 18:14.08 Compiling http v0.2.9 18:14.31 Compiling uniffi_udl v0.31.0 18:14.38 Compiling rkv v0.20.0 18:15.44 Compiling tokio v1.45.1 18:16.00 Compiling num_cpus v1.16.0 18:16.25 Compiling minimal-lexical v0.2.1 18:16.46 Compiling httparse v1.8.0 18:16.65 Compiling nom v7.1.3 18:16.71 Compiling prost v0.13.5 18:16.89 Compiling macho-unwind-info v0.5.0 18:16.95 Compiling pe-unwind-info v0.6.0 18:17.09 Compiling whatsys v0.3.2 18:17.09 Compiling regex v1.12.3 18:17.15 Compiling intl-memoizer v0.5.3 18:17.20 Compiling procfs-core v0.17.0 18:17.29 Compiling crossbeam-channel v0.5.15 18:17.42 Compiling fluent-langneg v0.13.0 18:17.43 Compiling intl_pluralrules v7.0.2 18:17.53 Compiling rand_core v0.6.4 18:17.63 Compiling memmap2 v0.9.3 18:17.65 Compiling zeitstempel v0.2.0 18:17.71 Compiling object v0.36.4 18:17.72 Compiling fluent-syntax v0.12.0 18:17.72 Compiling encoding_rs v0.8.35 18:17.84 Compiling windows-link v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-link) 18:17.93 Compiling cachemap2 v0.3.0 18:17.98 Compiling fallible-iterator v0.3.0 18:18.04 Compiling uniffi_macros v0.31.0 18:18.04 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 18:18.04 Compiling ppv-lite86 v0.2.17 18:18.11 Compiling siphasher v1.0.1 18:18.16 Compiling try-lock v0.2.4 18:18.20 Compiling plain v0.2.3 18:18.22 Compiling circular v0.3.0 18:18.24 Compiling self_cell v1.2.0 18:18.26 Compiling gimli v0.32.3 18:18.26 Compiling rand_chacha v0.3.1 18:18.27 Compiling goblin v0.9.2 18:18.28 Compiling fluent-bundle v0.16.0 18:18.40 Compiling breakpad-symbols v0.26.1 18:18.53 Compiling windows-targets v0.52.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-targets) 18:18.56 Compiling phf_shared v0.13.1 18:18.66 Compiling want v0.3.0 18:18.72 Compiling fluent-pseudo v0.3.3 18:18.88 Compiling block-buffer v0.10.3 18:18.93 Compiling crypto-common v0.1.6 18:18.95 Compiling tokio-util v0.7.2 18:19.02 Compiling futures-executor v0.3.28 18:19.21 Compiling http-body v0.4.5 18:19.34 Compiling h2 v0.3.26 18:19.37 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 18:19.39 Compiling gtkbind v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/gtkbind) 18:19.69 Compiling minidump v0.26.1 18:19.86 Compiling askama_derive v0.14.0 18:19.87 Compiling crashping v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crashping) 18:20.01 Compiling httpdate v1.0.2 18:20.05 Compiling embed-manifest v1.4.0 18:20.27 Compiling framehop v0.15.0 18:20.27 Compiling tower-service v0.3.2 18:20.31 Compiling termcolor v1.4.1 18:20.69 Compiling crashreporter v1.0.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/app) 18:20.69 Compiling env_logger v0.10.0 18:20.95 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 18:20.99 Compiling phf v0.13.1 18:21.08 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 18:21.11 Compiling minidump-unwind v0.26.1 18:21.19 Compiling digest v0.10.7 18:21.24 Compiling fluent v0.17.0 18:21.33 Compiling windows-sys v0.52.0 18:21.64 Compiling rand v0.8.5 18:22.17 Compiling num-integer v0.1.46 18:22.34 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 18:22.34 Compiling cpufeatures v0.2.8 18:22.36 Compiling byteorder v1.5.0 18:22.52 Compiling sha2 v0.10.8 18:22.59 Compiling memtest v0.4.0 (https://github.com/mozilla/memtest?rev=ad681ba425beb0aeba95f03e671432b4be932174#ad681ba4) 18:22.72 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 18:22.95 Compiling libloading v0.8.6 18:22.97 Compiling sys-locale v0.3.1 18:23.32 Compiling hyper v0.14.32 18:23.67 Compiling minidump-analyzer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/minidump-analyzer) 18:25.56 Compiling uniffi v0.31.0 18:25.76 Compiling askama v0.14.0 18:25.91 Compiling uniffi_bindgen v0.31.0 18:26.81 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 18:48.90 Compiling uniffi_build v0.31.0 18:56.95 Compiling glean-core v67.0.0 18:58.71 Compiling glean v67.0.0 19:22.08 Finished `release` profile [optimized] target(s) in 1m 13s 19:22.38 toolkit/crashreporter/client/app/crashreporter 19:23.66 Compiling memchr v2.7.4 19:23.66 Compiling cfg-if v1.0.0 19:23.66 Compiling stable_deref_trait v1.2.0 19:23.66 Compiling equivalent v1.0.1 19:23.66 Compiling foldhash v0.2.0 19:23.66 Compiling itoa v1.0.15 19:23.66 Compiling writeable v0.6.2 19:23.66 Compiling log v0.4.26 19:23.66 Compiling once_cell v1.21.3 19:23.66 Compiling serde_core v1.0.228 19:23.66 Compiling serde v1.0.228 19:23.66 Compiling libc v0.2.176 19:23.66 Compiling bytes v1.11.1 19:23.66 Compiling litemap v0.8.0 19:23.66 Compiling pin-project-lite v0.2.14 19:23.66 Compiling zerofrom v0.1.4 19:23.67 Compiling typenum v1.16.0 19:23.68 Compiling thiserror v2.0.12 19:23.69 Compiling futures-core v0.3.31 19:23.70 Compiling fnv v1.0.7 19:23.70 Compiling getrandom v0.3.3 19:23.70 Compiling libm v0.2.6 19:23.70 Compiling generic-array v0.14.6 19:23.71 Compiling futures-sink v0.3.31 19:23.73 Compiling yoke v0.8.0 19:23.73 Compiling icu_normalizer_data v2.1.1 19:23.73 Compiling icu_properties_data v2.1.2 19:23.73 Compiling slab v0.4.8 19:23.76 Compiling powerfmt v0.2.0 19:23.76 Compiling zmij v1.0.20 19:23.77 Compiling tracing-core v0.1.33 19:23.78 Compiling futures-channel v0.3.31 19:23.83 Compiling zerovec v0.11.4 19:23.84 Compiling zerotrie v0.2.2 19:23.84 Compiling base64 v0.22.1 19:23.85 Compiling percent-encoding v2.3.2 19:23.87 Compiling time-core v0.1.4 19:23.88 Compiling pin-utils v0.1.0 19:23.90 Compiling futures-task v0.3.31 19:23.91 Compiling num-conv v0.1.0 19:23.91 Compiling futures-io v0.3.31 19:23.95 Compiling httparse v1.8.0 19:23.96 Compiling form_urlencoded v1.2.2 19:23.98 Compiling serde_json v1.0.149 19:23.98 Compiling rustix v0.38.39 19:23.99 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 19:24.01 Compiling try-lock v0.2.4 19:24.02 Compiling regex-syntax v0.8.5 19:24.03 Compiling utf8_iter v1.0.4 19:24.05 Compiling tracing v0.1.41 19:24.05 Compiling futures-util v0.3.31 19:24.11 Compiling http v0.2.9 19:24.20 Compiling aho-corasick v1.1.0 19:24.23 Compiling httpdate v1.0.2 19:24.26 Compiling linux-raw-sys v0.4.14 19:24.35 Compiling icu_locale_data v2.1.1 19:24.35 Compiling want v0.3.0 19:24.35 Compiling num-traits v0.2.19 19:24.46 Compiling unicase v2.6.0 19:24.47 Compiling cpufeatures v0.2.8 19:24.50 Compiling tower-service v0.3.2 19:24.50 Compiling fastrand v2.1.1 19:24.52 Compiling simd-adler32 v0.3.7 19:24.53 Compiling adler2 v2.0.1 19:24.56 Compiling mime v0.3.16 19:24.64 Compiling crypto-common v0.1.6 19:24.65 Compiling block-buffer v0.10.3 19:24.66 Compiling miniz_oxide v0.8.9 19:24.69 Compiling tinystr v0.8.1 19:24.69 Compiling potential_utf v0.1.4 19:24.70 Compiling digest v0.10.7 19:24.72 Compiling semver v1.0.16 19:24.73 Compiling http-body v0.4.5 19:24.82 Compiling icu_locale_core v2.1.1 19:24.82 Compiling icu_collections v2.1.1 19:24.82 Compiling sha1 v0.10.5 19:24.83 Compiling headers-core v0.2.0 19:24.86 Compiling socket2 v0.5.7 19:24.88 Compiling mio v1.0.1 19:24.93 Compiling mime_guess v2.0.4 19:24.99 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 19:25.05 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 19:25.07 Compiling crc32fast v1.4.2 19:25.10 Compiling pin-project-internal v1.1.0 19:25.15 Compiling tokio v1.45.1 19:25.23 Compiling cookie v0.16.2 19:25.34 Compiling strsim v0.11.1 19:25.36 Compiling clap_lex v0.7.2 19:25.37 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 19:25.39 Compiling anstyle v1.0.8 19:25.41 Compiling ryu v1.0.12 19:25.47 Compiling crossbeam-utils v0.8.21 19:25.47 Compiling zerocopy v0.8.27 19:25.49 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 19:25.49 Compiling clap_derive v4.5.13 19:25.60 Compiling bitflags v2.10.0 19:25.61 Compiling regex-automata v0.4.14 19:25.62 Compiling clap_builder v4.5.15 19:25.64 Compiling flate2 v1.1.4 19:25.64 Compiling headers v0.3.9 19:25.74 Compiling icu_provider v2.1.1 19:26.04 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 19:26.06 Compiling smallvec v1.15.1 19:26.15 Compiling deranged v0.4.0 19:26.27 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 19:26.40 Compiling hashbrown v0.16.0 19:26.59 Compiling icu_properties v2.1.2 19:26.65 Compiling icu_normalizer v2.1.1 19:26.79 Compiling serde_urlencoded v0.7.1 19:26.88 Compiling time v0.3.41 19:26.96 Compiling indexmap v2.11.4 19:26.97 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 19:26.99 Compiling hashlink v0.11.0 19:27.00 Compiling uuid v1.3.0 19:27.33 Compiling tempfile v3.16.0 19:27.41 Compiling idna_adapter v1.2.1 19:27.47 Compiling idna v1.1.0 19:27.79 Compiling regex v1.12.3 19:27.80 Compiling url v2.5.7 19:28.00 Compiling icu_locale v2.1.1 19:28.07 Compiling core_maths v0.1.0 19:28.11 Compiling quick-xml v0.37.5 19:28.40 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 19:28.49 Compiling scoped-tls v1.0.1 19:28.53 Compiling unix_str v1.0.0 19:28.70 Compiling tokio-util v0.7.2 19:28.80 Compiling same-file v1.0.6 19:28.88 Compiling iana-time-zone v0.1.64 19:29.25 Compiling h2 v0.3.26 19:29.32 Compiling chrono v0.4.42 19:29.36 Compiling walkdir v2.3.2 19:29.44 Compiling tokio-stream v0.1.12 19:29.57 Compiling icu_segmenter v2.1.2 19:29.58 Compiling unix_path v1.0.1 19:29.66 Compiling plist v1.7.2 19:29.79 Compiling anyhow v1.0.69 19:30.02 Compiling mozprofile v0.9.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozprofile) 19:30.05 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 19:30.11 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 19:30.77 Compiling num-integer v0.1.46 19:30.95 Compiling encoding_rs v0.8.35 19:30.96 Compiling serde_repr v0.1.12 19:31.10 Compiling rust-ini v0.10.3 19:31.11 Compiling xml-rs v0.8.4 19:31.14 Compiling pin-project v1.1.0 19:31.17 Compiling byteorder v1.5.0 19:31.35 Compiling geckodriver v0.36.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver) 19:31.47 Compiling arraydeque v0.5.1 19:31.60 Compiling mozversion v0.5.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozversion) 19:31.71 Compiling mozrunner v0.15.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozrunner) 19:31.83 Compiling mozdevice v0.5.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozdevice) 19:31.91 Compiling yaml-rust2 v0.10.3 19:31.95 Compiling lazy_static v1.4.0 19:32.28 Compiling clap v4.5.16 19:32.33 Compiling marionette v0.7.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver/marionette) 19:32.86 Compiling hyper v0.14.32 19:35.27 Compiling warp v0.3.7 19:35.27 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 19:36.34 Compiling webdriver v0.53.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/webdriver) 19:54.84 Finished `release` profile [optimized] target(s) in 32.44s 19:55.14 testing/geckodriver/geckodriver 19:56.33 Compiling either v1.8.1 19:56.33 Compiling bitflags v2.10.0 19:56.33 Compiling aho-corasick v1.1.0 19:56.33 Compiling smallvec v1.15.1 19:56.37 Compiling itertools v0.14.0 19:56.79 Compiling regex-automata v0.4.14 19:56.92 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 19:57.87 Compiling regex v1.12.3 19:58.03 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 19:58.53 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 20:00.69 Compiling pkcs11-bindings v0.1.7 20:00.69 Compiling test-trust-anchors-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/test_trust_anchors) 20:06.83 Finished `release` profile [optimized] target(s) in 11.68s 20:07.12 security/manager/ssl/tests/unit/test_trust_anchors/libtest_trust_anchors_static.a 20:07.13 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so 20:08.32 Compiling memchr v2.7.4 20:08.32 Compiling regex-automata v0.4.14 20:08.32 Compiling itertools v0.14.0 20:08.32 Compiling num-traits v0.2.19 20:08.32 Compiling libcrux-macros v0.0.3 20:08.32 Compiling log v0.4.26 20:08.32 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 20:08.32 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 20:08.33 Compiling rand_core v0.6.4 20:08.38 Compiling env_logger v0.10.0 20:08.40 Compiling rand_chacha v0.3.1 20:08.50 Compiling rand v0.8.5 20:08.58 Compiling nom v7.1.3 20:08.79 Compiling num-integer v0.1.46 20:08.81 Compiling libcrux-hacl-rs v0.0.3 20:08.85 Compiling libcrux-traits v0.0.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/libcrux-traits) 20:08.91 Compiling num-bigint v0.4.6 20:09.15 Compiling regex v1.12.3 20:09.50 Compiling cexpr v0.6.0 20:09.70 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 20:10.75 Compiling libcrux-sha2 v0.0.3 20:11.25 Compiling libcrux-p256 v0.0.3 20:13.47 Compiling pkcs11-bindings v0.1.7 20:13.76 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 20:20.31 Compiling pkcs11testmodule-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/pkcs11testmodule) 20:38.85 Finished `release` profile [optimized] target(s) in 31.71s 20:39.14 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule_static.a 20:39.15 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so 20:40.36 Compiling thiserror v2.0.12 20:40.36 Compiling winnow v0.7.13 20:40.36 Compiling enum-map v2.7.3 20:40.36 Compiling strum v0.27.1 20:40.36 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:40.36 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:40.36 Compiling serde_with v3.12.0 20:40.36 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 20:40.36 Compiling anstyle v1.0.8 20:40.36 Compiling clap_lex v0.7.2 20:40.36 Compiling strsim v0.11.1 20:40.36 Compiling ref-cast v1.0.24 20:40.36 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:40.36 Compiling enumset v1.1.2 20:40.36 Compiling rustc-hash v2.1.1 20:40.36 Compiling quinn-udp v0.5.13 20:40.36 Compiling dist-bin v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/dist-bin) 20:40.36 Compiling base64 v0.22.1 20:40.39 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:40.39 Compiling futures v0.3.28 20:40.47 Compiling clap_builder v4.5.15 20:40.51 Compiling sfv v0.14.0 20:40.76 Compiling qlog v0.15.2 20:41.17 Compiling toml_parser v1.0.4 20:41.34 Compiling toml v0.9.8 20:41.72 Compiling clap v4.5.16 20:41.74 Compiling clap-verbosity-flag v3.0.1 20:41.74 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 20:42.02 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:44.86 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:45.08 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:45.77 Compiling neqo-bin v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:52.24 Compiling http3server v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/test/http3server) 21:02.20 Finished `release` profile [optimized] target(s) in 23.05s 21:02.49 netwerk/test/http3server/http3server 21:02.54 ./manifest.json.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.54 ./node.stub.stub 21:02.55 ./node.stub.stub 21:02.55 ./node.stub.stub 21:02.55 ./node.stub.stub 21:02.55 ./node.stub.stub 21:02.70 ./node.stub.stub 21:02.71 ./node.stub.stub 21:02.72 ./node.stub.stub 21:02.82 ./node.stub.stub 21:02.89 ./node.stub.stub 21:02.92 ./node.stub.stub 21:02.96 ./node.stub.stub 21:03.00 ./node.stub.stub 21:03.02 ./node.stub.stub 21:03.08 ./node.stub.stub 21:03.09 ./node.stub.stub 21:03.16 ./node.stub.stub 21:03.20 ./node.stub.stub 21:03.21 ./node.stub.stub 21:03.26 ./node.stub.stub 21:03.27 ./node.stub.stub 21:03.38 ./node.stub.stub 21:03.42 ./node.stub.stub 21:03.47 ./node.stub.stub 21:03.49 ./node.stub.stub 21:03.50 ./node.stub.stub 21:03.54 ./node.stub.stub 21:03.60 ./node.stub.stub 21:03.70 ./event-list.json.stub 21:03.83 ./reserved-js-words.js.stub 21:03.89 Successfully generated event list for DevTools 21:03.94 ./spidermonkey_checks.stub 21:03.96 ./css_properties.js.stub 21:04.08 ./last_modified.json.stub 21:04.10 ./aboutNetErrorCodes.js.stub 21:04.13 ./CrashManager.sys.mjs.stub 21:04.15 ./lib.gecko.glean.d.ts.stub 21:04.16 ./FeatureManifest.sys.mjs.stub 21:04.16 ./normandydriver-a-1.0.xpi.stub 21:04.17 ./normandydriver-b-1.0.xpi.stub 21:04.18 ./normandydriver-a-2.0.xpi.stub 21:04.19 ./PromiseWorker.js.stub 21:04.22 ./PromiseWorker.mjs.stub 21:04.23 ./RFPTargetConstants.sys.mjs.stub 21:04.23 ./ScalarArtifactDefinitions.json.stub 21:04.24 ./EventArtifactDefinitions.json.stub 21:04.24 ./dependentlibs.list.stub 21:04.24 ./multilocale.txt.stub 21:04.30 ./built_in_addons.json.stub 21:04.31 ./browser_dragdrop1.xpi.stub 21:04.33 ./browser_dragdrop1.zip.stub 21:04.35 ./browser_dragdrop1.1.xpi.stub 21:04.36 ./browser_dragdrop1.1.zip.stub 21:04.36 ./browser_dragdrop2.xpi.stub 21:04.39 ./browser_dragdrop2.zip.stub 21:04.39 ./browser_dragdrop_incompat.xpi.stub 21:04.40 ./browser_dragdrop_incompat.zip.stub 21:04.47 ./browser_installssl.xpi.stub 21:04.47 ./browser_installssl.zip.stub 21:04.48 ./browser_theme.xpi.stub 21:04.50 ./browser_theme.zip.stub 21:04.51 ./error_list.json.stub 21:04.86 TEST-PASS | check_spidermonkey_style.py | ok 21:05.00 TEST-PASS | check_macroassembler_style.py | ok 21:05.04 TEST-PASS | check_js_opcode.py | ok 21:05.21 toolkit/locales/default.locale.stub 21:05.92 Packaging long-fields.xpi... 21:05.92 Packaging restartless.xpi... 21:05.93 Packaging system.xpi... 21:06.31 Packaging specialpowers@mozilla.org.xpi... 21:06.40 Packaging data-leak-blocker@mozilla.com.xpi... 21:06.48 Packaging ipp-activator@mozilla.com.xpi... 21:06.56 Packaging webcompat@mozilla.org.xpi... 21:06.67 Packaging newtab@mozilla.org.xpi... 21:06.84 Packaging mozscreenshots@mozilla.org.xpi... 21:07.03 W 135 compiler warnings present. 21:07.40 W Overall system resources - Wall time: 1267s; CPU: 66%; Read bytes: 2653417472; Write bytes: 193124352; Read time: 61996; Write time: 22992 21:07.41 W (suppressed 127 warnings in third-party code) 21:07.41 W (suppressed 2 warnings in accessible/atk) 21:07.41 W (suppressed 1 warnings in browser/components/shell) 21:07.41 W (suppressed 1 warnings in dom/media/webrtc) 21:07.41 W (suppressed 1 warnings in xpcom/base) 21:07.41 W warning: intl/components/src/TimeZone.cpp:241:9 [-Wunused-variable] unused variable 'date' 21:07.41 W warning: intl/components/src/TimeZone.cpp:271:9 [-Wunused-variable] unused variable 'date' 21:07.41 W warning: /usr/include/features.h:451:4 [-W#warnings] _FORTIFY_SOURCE requires compiling with optimization (-O) 21:07.41 To view a profile of the build, run |mach resource-usage|. 21:07.41 We know it took a while, but your build finally finished successfully! 21:07.41 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache 21:07.41 To take your build for a test drive, run: |mach run| 21:07.41 For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html + ./mach package 0:00.26 /usr/bin/gmake -C . -j16 -s -w package 0:00.29 gmake: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' 0:00.29 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.30 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.30 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.30 BUILDSTATUS@browser/installer START_file_generate multilocale.txt 0:00.38 BUILDSTATUS@browser/installer END_file_generate multilocale.txt 0:01.85 Generating XPT artifacts archive (firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip) 0:01.86 BUILDSTATUS@browser/installer START_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.96 BUILDSTATUS@browser/installer END_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.96 Compressing... 0:14.36 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:14.36 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:14.37 Making langpack 0:14.37 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:14.37 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.37 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.37 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.38 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.38 BUILDSTATUS@browser/themes/shared/app-marketplace-icons START_jar_maker browser/themes/shared/app-marketplace-icons/jar.mn 0:14.46 BUILDSTATUS@browser/themes/shared/app-marketplace-icons END_jar_maker browser/themes/shared/app-marketplace-icons/jar.mn 0:14.46 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.47 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/themes/shared/app-marketplace-icons' 0:14.47 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.47 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/locales' 0:14.47 BUILDSTATUS@netwerk/locales START_jar_maker netwerk/locales/jar.mn 0:14.56 BUILDSTATUS@netwerk/locales END_jar_maker netwerk/locales/jar.mn 0:14.56 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/locales' 0:14.56 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/locales' 0:14.56 BUILDSTATUS@dom/locales START_jar_maker dom/locales/jar.mn 0:14.64 BUILDSTATUS@dom/locales END_jar_maker dom/locales/jar.mn 0:14.64 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/locales' 0:14.64 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/locales' 0:14.64 BUILDSTATUS@security/manager/locales START_jar_maker security/manager/locales/jar.mn 0:14.73 BUILDSTATUS@security/manager/locales END_jar_maker security/manager/locales/jar.mn 0:14.73 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/locales' 0:14.73 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/shared/locales' 0:14.73 BUILDSTATUS@devtools/shared/locales START_jar_maker devtools/shared/locales/jar.mn 0:14.82 BUILDSTATUS@devtools/shared/locales END_jar_maker devtools/shared/locales/jar.mn 0:14.82 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/shared/locales' 0:14.82 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.82 toolkit/locales/default.locale.stub 0:14.82 BUILDSTATUS@toolkit/locales START_file_generate default.locale 0:14.90 BUILDSTATUS@toolkit/locales END_file_generate default.locale 0:14.90 BUILDSTATUS@toolkit/locales START_jar_maker toolkit/locales/jar.mn 0:14.99 BUILDSTATUS@toolkit/locales END_jar_maker toolkit/locales/jar.mn 0:14.99 BUILDSTATUS@toolkit/locales START_Install ../../dist/xpi-stage/locale-en-US/default.locale 0:14.99 BUILDSTATUS@toolkit/locales END_Install ../../dist/xpi-stage/locale-en-US/default.locale 0:14.99 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.99 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.99 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:15.00 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:15.00 BUILDSTATUS@extensions/spellcheck/locales START_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.aff 0:15.00 BUILDSTATUS@extensions/spellcheck/locales START_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.dic 0:15.00 BUILDSTATUS@extensions/spellcheck/locales END_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.dic 0:15.00 BUILDSTATUS@extensions/spellcheck/locales END_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.aff 0:15.00 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:15.01 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:15.01 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:15.02 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:15.02 BUILDSTATUS@devtools/client/locales START_jar_maker devtools/client/locales/jar.mn 0:15.10 BUILDSTATUS@devtools/client/locales END_jar_maker devtools/client/locales/jar.mn 0:15.10 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:15.10 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:15.11 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:15.11 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:15.11 BUILDSTATUS@devtools/startup/locales START_jar_maker devtools/startup/locales/jar.mn 0:15.20 BUILDSTATUS@devtools/startup/locales END_jar_maker devtools/startup/locales/jar.mn 0:15.20 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:15.20 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:15.20 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.20 BUILDSTATUS@browser/locales START_jar_maker browser/locales/jar.mn 0:15.29 BUILDSTATUS@browser/locales END_jar_maker browser/locales/jar.mn 0:15.29 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.29 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.29 BUILDSTATUS@browser/locales START_file_generate multilocale.txt 0:15.37 BUILDSTATUS@browser/locales END_file_generate multilocale.txt 0:15.37 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.37 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/branding/official/locales' 0:15.38 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/branding/official/locales' 0:15.38 BUILDSTATUS@browser/branding/official/locales START_jar_maker browser/branding/official/locales/jar.mn 0:15.46 BUILDSTATUS@browser/branding/official/locales END_jar_maker browser/branding/official/locales/jar.mn 0:15.46 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/branding/official/locales' 0:15.47 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/branding/official/locales' 0:15.47 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.47 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.47 BUILDSTATUS@browser/locales START_langpack_manifest en-US 0:15.57 /home/build/YPKG/root/firefox/build/firefox-149.0/python/mozbuild/mozbuild/action/langpack_manifest.py:45: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 0:15.57 return datetime.datetime.utcfromtimestamp( 0:15.59 BUILDSTATUS@browser/locales END_langpack_manifest en-US 0:15.59 BUILDSTATUS@browser/locales START_zip firefox-149.0.en-US.langpack.xpi 0:15.70 BUILDSTATUS@browser/locales END_zip firefox-149.0.en-US.langpack.xpi 0:15.70 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.70 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.70 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:15.70 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:15.71 gmake: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' 0:15.81 Created package: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/firefox-149.0.en-US.linux-x86_64.tar.xz Creating the 'common' site at /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/common + HOME=/root + JARLOG_FILE=/home/build/YPKG/root/firefox/build/firefox-149.0/jarlog + LLVM_PROFDATA=llvm-profdata + LIBGL_ALWAYS_SOFTWARE=true + MOZ_REMOTE_SETTINGS_DEVTOOLS=1 +++ pwd ++ mktemp -p /home/build/YPKG/root/firefox/build/firefox-149.0 -d xdg-runtime-XXXXXX + XDG_RUNTIME_DIR=/home/build/YPKG/root/firefox/build/firefox-149.0/xdg-runtime-abtLxQ + xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' ./mach python build/pgo/profileserver.py [3012534] Sandbox: CanCreateUserNamespace() clone() failure: EPERM console.error: services.settings: Remote Settings startup changesets bundle could not be extracted (SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data) console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 awaitPromise@resource://gre/modules/addons/XPIProvider.sys.mjs:237:15 syncLoadManifest@resource://gre/modules/addons/XPIInstall.sys.mjs:804:33 addMetadata@resource://gre/modules/addons/XPIDatabase.sys.mjs:3299:43 processFileChanges@resource://gre/modules/addons/XPIDatabase.sys.mjs:3798:26 checkForChanges@resource://gre/modules/addons/XPIProvider.sys.mjs:3410:45 startup@resource://gre/modules/addons/XPIProvider.sys.mjs:2741:12 callProvider@resource://gre/modules/AddonManager.sys.mjs:283:31 _startProvider@resource://gre/modules/AddonManager.sys.mjs:594:17 startup@resource://gre/modules/AddonManager.sys.mjs:810:14 startup@resource://gre/modules/AddonManager.sys.mjs:3798:26 observe@resource://gre/modules/amManager.sys.mjs:73:29 console.warn: services.settings: #fetchAttachment: Forcing fallbackToDump to false due to Utils.LOAD_DUMPS being false console.warn: services.settings: #fetchAttachment: Forcing fallbackToDump to false due to Utils.LOAD_DUMPS being false [Parent 3012534, Main Thread] WARNING: Failed to create DBus proxy for org.a11y.Bus: Failed to execute child process “dbus-launch” (No such file or directory) : 'glib warning', file /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/xre/nsSigHandlers.cpp:201 ** (firefox:3012534): WARNING **: 23:56:44.269: Failed to create DBus proxy for org.a11y.Bus: Failed to execute child process “dbus-launch” (No such file or directory) console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.warn: services.settings: #fetchAttachment: Forcing fallbackToDump to false due to Utils.LOAD_DUMPS being false console.error: (new NotFoundError("Could not find fa0fc42c-d91d-fca7-34eb-806ff46062dc in cache or dump", "resource://services-settings/Attachments.sys.mjs", 48)) console.warn: "Unable to find the attachment for" "fa0fc42c-d91d-fca7-34eb-806ff46062dc" console.error: services.settings: Message: Error: Unexpected content-type "text/plain;charset=US-ASCII" Stack: fetchLatestChanges@resource://services-settings/Utils.sys.mjs:458:13 console.error: services.settings: Object - prototype Object - columnNumber = 11 - data = null - filename = resource://gre/modules/ServiceRequest.sys.mjs - lineNumber = 126 - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":25,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":24,"lineNumber":284,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":24,"lineNumber":235,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":24,"lineNumber":446,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":22,"lineNumber":658,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":22,"lineNumber":496,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":15,"lineNumber":587,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js","name":"quit","sourceId":549,"lineNumber":20,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"quit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:587:17\nquit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28\n","nativeSavedFrame":{}} - message = - name = - result = 2152071198 - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:284:15|fetch@resource://services-settings/Utils.sys.mjs:235:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:587:17|quit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28| - prototype Object console.error: RSLoader: Failed to retrieve recipes from Remote Settings Message: Error: Could not sync nimbus-desktop-experiments: get-exception Stack: RemoteSettingsSyncError@resource://nimbus/lib/RemoteSettingsExperimentLoader.sys.mjs:1361:5 getRecipesFromCollection@resource://nimbus/lib/RemoteSettingsExperimentLoader.sys.mjs:645:13 observe@resource://gre/modules/AsyncShutdown.sys.mjs:587:17 quit@jar:file:///tmp/tmpc85u1n58/extensions/quitter@mozilla.org.xpi!/parent.js:20:28 console.error: services.settings: Object - prototype Object - columnNumber = 11 - data = null - filename = resource://gre/modules/ServiceRequest.sys.mjs - lineNumber = 126 - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":25,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":24,"lineNumber":284,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":24,"lineNumber":235,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":24,"lineNumber":446,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":22,"lineNumber":658,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":22,"lineNumber":496,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}} - message = - name = - result = 2152071198 - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:284:15|fetch@resource://services-settings/Utils.sys.mjs:235:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28| - prototype Object console.error: services.settings: Object - prototype Object - columnNumber = 11 - data = null - filename = resource://gre/modules/ServiceRequest.sys.mjs - lineNumber = 126 - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":25,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":24,"lineNumber":284,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":24,"lineNumber":235,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":24,"lineNumber":446,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":22,"lineNumber":658,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":22,"lineNumber":496,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:284:15\nfetch@resource://services-settings/Utils.sys.mjs:235:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28\n","nativeSavedFrame":{}} - message = - name = - result = 2152071198 - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:284:15|fetch@resource://services-settings/Utils.sys.mjs:235:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:446:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:658:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:496:28| - prototype Object console.error: "Error in processing browser-idle-startup for BuiltInThemes.ensureBuiltInThemes" console.error: (new Error("Phase \"quit-application\" is finished, it is too late to register completion condition \"maybeInstallBuiltinAddon: firefox-compact-light@mozilla.org\"", "resource://gre/modules/AsyncShutdown.sys.mjs", 736)) console.error: services.settings: Message: Error: IndexedDB: blocklists/gfx getLastModified() IndexedDB: execute() The application is shutting down Stack: IndexedDBError@resource://services-settings/IDBHelpers.sys.mjs:14:15 ShutdownError@resource://services-settings/IDBHelpers.sys.mjs:24:5 executeIDB@resource://services-settings/Database.sys.mjs:512:13 getLastModified@resource://services-settings/Database.sys.mjs:192:13 get@resource://services-settings/RemoteSettingsClient.sys.mjs:457:59 checkForEntries@resource://gre/modules/Blocklist.sys.mjs:524:38 loadBlocklistAsync@resource://gre/modules/Blocklist.sys.mjs:1607:22 fn@resource://gre/modules/BrowserUtils.sys.mjs:54:65 callSingleListener@resource://gre/modules/BrowserUtils.sys.mjs:591:15 callModulesFromCategory/= 4.32... yes 0:05.16 checking NSPR_CFLAGS... -I/usr/include/nspr 0:05.16 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:05.16 checking for rustc... /usr/bin/rustc 0:05.16 checking for cargo... /usr/bin/cargo 0:05.18 checking rustc version... 1.93.1 0:05.19 checking cargo version... 1.93.1 0:05.21 checking for rust host triplet... x86_64-unknown-linux-gnu 0:05.23 checking for rust target triplet... x86_64-unknown-linux-gnu 0:05.23 checking for rustdoc... /usr/bin/rustdoc 0:05.23 checking for cbindgen... /usr/bin/cbindgen 0:05.23 checking for rustfmt... not found 0:05.23 checking for clang for bindgen... /usr/bin/clang++ 0:05.24 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:05.25 checking that libclang is new enough... yes 0:05.25 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++20'] 0:05.25 checking for libffi > 3.0.9... yes 0:05.25 checking MOZ_FFI_CFLAGS... 0:05.25 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:05.26 checking for icu-uc icu-i18n >= 78.1... yes 0:05.26 checking MOZ_ICU_CFLAGS... 0:05.26 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:05.27 checking for tm_zone and tm_gmtoff in struct tm... yes 0:05.29 checking for getpagesize... yes 0:05.32 checking for gmtime_r... yes 0:05.35 checking for localtime_r... yes 0:05.38 checking for gettid... yes 0:05.40 checking for setpriority... yes 0:05.43 checking for syscall... yes 0:05.46 checking for getc_unlocked... yes 0:05.49 checking for pthread_getname_np... yes 0:05.51 checking for pthread_get_name_np... no 0:05.54 checking for nl_langinfo and CODESET... yes 0:05.57 checking for __cxa_demangle... yes 0:05.60 checking for _getc_nolock... no 0:05.63 checking for localeconv... yes 0:05.63 checking for nodejs... /usr/bin/node (20.20.0) 0:05.63 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:05.64 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:05.64 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:05.64 checking for pango >= 1.22.0... yes 0:05.64 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/pixman-1 0:05.64 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:05.64 checking for fontconfig >= 2.7.0... yes 0:05.64 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:05.64 checking _FONTCONFIG_LIBS... -lfontconfig 0:05.64 checking for freetype2 >= 9.10.3... yes 0:05.65 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:05.65 checking _FT2_LIBS... -lfreetype 0:05.65 checking for tar... /usr/bin/tar 0:05.65 checking for unzip... /usr/bin/unzip 0:05.65 checking for the Mozilla API key... yes 0:05.65 checking for the Google Location Service API key... no 0:05.65 checking for the Google Safebrowsing API key... yes 0:05.65 checking for the Bing API key... no 0:05.65 checking for the Adjust SDK key... no 0:05.65 checking for the Leanplum SDK key... no 0:05.65 checking for the Pocket API key... no 0:05.65 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:05.65 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:05.65 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:05.65 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:05.65 checking MOZ_X11_CFLAGS... 0:05.65 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:05.65 checking for ice sm... yes 0:05.65 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:05.68 checking for stat64... yes 0:05.71 checking for lstat64... yes 0:05.73 checking for truncate64... yes 0:05.76 checking for statvfs64... yes 0:05.79 checking for statvfs... yes 0:05.81 checking for statfs64... yes 0:05.84 checking for statfs... yes 0:05.86 checking for lutimes... yes 0:05.89 checking for posix_fadvise... yes 0:05.91 checking for posix_fallocate... yes 0:05.94 checking for eventfd... yes 0:05.97 checking for arc4random... yes 0:05.99 checking for arc4random_buf... yes 0:06.02 checking for mallinfo... yes 0:06.03 checking for sys/ioccom.h... no 0:06.06 checking for -z pack-relative-relocs option to ld... yes 0:06.06 checking for vpx >= 1.10.0... yes 0:06.06 checking MOZ_LIBVPX_CFLAGS... 0:06.06 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:06.08 checking for vpx/vpx_decoder.h... yes 0:06.10 checking for vpx_codec_dec_init_ver... yes 0:06.13 checking for jpeg_destroy_compress... yes 0:06.14 checking for sufficient jpeg library version... yes 0:06.15 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:06.15 checking for nasm... /usr/bin/nasm 0:06.16 checking nasm version... 3.01 0:06.16 checking for dump_syms... /usr/bin/dump_syms 0:06.19 checking for getcontext... yes 0:06.19 checking for nss >= 3.121... yes 0:06.19 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:06.19 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:06.19 checking for libevent... yes 0:06.19 checking MOZ_LIBEVENT_CFLAGS... 0:06.19 checking MOZ_LIBEVENT_LIBS... -levent 0:06.19 checking for gthread-2.0... yes 0:06.19 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.19 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:06.19 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:06.19 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DWITH_GZFILEOP -I/usr/include/libmount -I/usr/include/blkid 0:06.20 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:06.20 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:06.20 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.20 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:06.20 checking for dbus-1 >= 0.60... yes 0:06.20 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:06.20 checking MOZ_DBUS_LIBS... -ldbus-1 0:06.20 checking for pixman-1 >= 0.40.0... yes 0:06.20 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:06.20 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:06.21 checking for sin_len in struct sockaddr_in... no 0:06.22 checking for sin_len6 in struct sockaddr_in6... no 0:06.23 checking for sa_len in struct sockaddr... no 0:06.24 checking for pthread_cond_timedwait_monotonic_np... no 0:06.26 checking for 32-bits ethtool_cmd.speed... yes 0:06.26 checking ONNX install path... no 0:06.27 checking for valid C compiler optimization flags... yes 0:06.27 checking for gmake... /usr/bin/gmake 0:06.27 checking for gmake version... 4.4.1 0:06.27 checking for watchman... not found 0:06.27 checking for xargs... /usr/bin/xargs 0:06.30 checking for strip... /usr/bin/llvm-strip 0:06.30 checking for zlib >= 1.2.3... yes 0:06.30 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:06.30 checking MOZ_ZLIB_LIBS... -lz 0:06.31 Creating config.status 0:06.42 Reticulating splines... 0:10.71 Finished reading 2623 moz.build files in 1.44s 0:10.71 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:10.71 Processed into 19154 build config descriptors in 1.16s 0:10.71 RecursiveMake backend executed in 1.54s 0:10.71 5576 total backend files; 4279 created; 0 updated; 1297 unchanged; 0 deleted; 17 -> 2078 Makefile 0:10.71 FasterMake backend executed in 0.00s 0:10.71 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.71 Clangd backend executed in 0.00s 0:10.71 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.71 Total wall time: 4.31s; CPU time: 4.30s; Efficiency: 100%; Untracked: 0.17s 0:11.45 Configure complete! 0:11.45 Be sure to run |mach build| to pick up any changes 0:11.49 W Adding make options from /home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig MZ_OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/firefox/build-dir MOZ_MAKE_FLAGS=-j16 MOZ_OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu OBJDIR=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu FOUND_MOZCONFIG=/home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig export FOUND_MOZCONFIG 0:11.49 /usr/bin/gmake -f client.mk -j16 -s 0:11.61 Elapsed: 0.02s; From dist/xpi-stage: Kept 0 existing; Added/updated 617; Removed 0 files and 0 directories. 0:11.62 Elapsed: 0.03s; From _tests: Kept 25 existing; Added/updated 1346; Removed 0 files and 0 directories. 0:11.62 Elapsed: 0.04s; From dist/bin: Kept 14 existing; Added/updated 2914; Removed 0 files and 0 directories. 0:11.64 Elapsed: 0.06s; From dist/include: Kept 3018 existing; Added/updated 4891; Removed 0 files and 0 directories. 0:11.68 ./mozilla-config.h.stub 0:11.68 ./buildid.h.stub 0:11.68 ./source-repo.h.stub 0:11.68 ./RelationType.h.stub 0:11.68 ./Role.h.stub 0:11.68 ./stl.sentinel.stub 0:11.68 ./system-header.sentinel.stub 0:11.68 ./xpcAccEvents.h.stub 0:11.68 ./buildconfig.rs.stub 0:11.68 ./cbindgen-metadata.json.stub 0:11.68 ./UseCounterList.h.stub 0:11.68 ./UseCounterWorkerList.h.stub 0:11.68 ./CSSStyleProperties.webidl.stub 0:11.68 ./CSSPageDescriptors.webidl.stub 0:11.68 ./CSSPositionTryDescriptors.webidl.stub 0:11.68 ./BaseChars.h.stub 0:11.68 config 0:11.81 ./IsCombiningDiacritic.h.stub 0:11.85 ./js-confdefs.h.stub 0:11.85 ./js-config.h.stub 0:11.85 ./PrefsGenerated.h.stub 0:11.85 ./ProfilingCategoryList.h.stub 0:11.85 ./ReservedWordsGenerated.h.stub 0:11.86 ./StatsPhasesGenerated.h.stub 0:11.86 ./ABIFunctionTypeGenerated.h.stub 0:11.86 ./MIROpsGenerated.h.stub 0:11.86 ./LIROpsGenerated.h.stub 0:11.89 ./CacheIROpsGenerated.h.stub 0:11.91 ./AtomicOperationsGenerated.h.stub 0:11.91 ./WasmBuiltinModuleGenerated.h.stub 0:11.91 ./FrameIdList.h.stub 0:11.96 ./FrameTypeList.h.stub 0:12.01 ./NonCustomCSSPropertyId.h.stub 0:12.02 ./ServoCSSPropList.h.stub 0:12.02 ./PseudoStyleTypeList.h.stub 0:12.02 ./CompositorAnimatableProperties.h.stub 0:12.05 ./CountedUnknownProperties.h.stub 0:12.06 ./ExampleStylesheet.h.stub 0:12.07 ./StaticPrefListAll.h.stub 0:12.10 ./registered_field_trials.h.stub 0:12.13 ./TestGeckoTraceEvents.h.stub 0:12.17 ./GeckoTraceEvents.h.stub 0:12.18 ./glean_adapter.rs.stub 0:12.19 ./metrics_yamls.cached.stub 0:12.22 ./pings_yamls.cached.stub 0:12.23 ./NimbusFeatureManifest.h.stub 0:12.24 ./TelemetryHistogramEnums.h.stub 0:12.26 ./TelemetryHistogramNameMap.h.stub 0:12.27 ./TelemetryScalarData.h.stub 0:12.27 ./TelemetryScalarEnums.h.stub 0:12.27 ./TelemetryEventData.h.stub 0:12.28 ./TelemetryEventEnums.h.stub 0:12.34 ./TelemetryProcessEnums.h.stub 0:12.41 ./TelemetryProcessData.h.stub 0:12.45 ./TelemetryUserInteractionData.h.stub 0:12.45 ./TelemetryUserInteractionNameMap.h.stub 0:12.47 ./validated.yaml.stub 0:12.47 ./profiling_categories.rs.stub 0:12.50 ./ErrorList.h.stub 0:12.56 ./ErrorNamesInternal.h.stub 0:12.57 ./error_list.rs.stub 0:12.59 ./Services.h.stub 0:12.62 ./GeckoProcessTypes.h.stub 0:12.62 ./Components.h.stub 0:12.64 ./nsGkAtomList.h.stub 0:12.66 ./xpidl.stub.stub 0:12.73 ./application.ini.stub 0:12.74 config/nsinstall_real 0:12.75 ./selfhosted.out.h.stub 0:12.75 ./GleanPings.h.stub 0:12.76 ./CrashAnnotations.h.stub 0:12.76 ./generated_metrics.yaml.stub 0:12.77 ./conversions.rs.stub 0:13.09 ./glean_metrics.rs.stub 0:13.18 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/makefiles/xpidl xpidl 0:13.18 config/makefiles/xpidl/Bits.xpt 0:13.18 config/makefiles/xpidl/accessibility.xpt 0:13.21 config/makefiles/xpidl/alerts.xpt 0:13.21 config/makefiles/xpidl/appshell.xpt 0:13.22 ./application.ini.h.stub 0:13.22 config/makefiles/xpidl/appstartup.xpt 0:13.23 config/makefiles/xpidl/autocomplete.xpt 0:13.23 config/makefiles/xpidl/autoplay.xpt 0:13.27 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:13.30 config/makefiles/xpidl/browsercompsbase.xpt 0:13.33 config/makefiles/xpidl/caps.xpt 0:13.33 config/makefiles/xpidl/captivedetect.xpt 0:13.40 config/makefiles/xpidl/cascade_bindings.xpt 0:13.42 config/makefiles/xpidl/chrome.xpt 0:13.43 config/makefiles/xpidl/commandhandler.xpt 0:13.44 config/makefiles/xpidl/commandlines.xpt 0:13.44 config/makefiles/xpidl/composer.xpt 0:13.47 config/makefiles/xpidl/content_events.xpt 0:13.47 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:13.49 config/makefiles/xpidl/dap.xpt 0:13.52 config/makefiles/xpidl/docshell.xpt 0:13.53 config/makefiles/xpidl/dom.xpt 0:13.57 config/makefiles/xpidl/dom_audiochannel.xpt 0:13.59 config/makefiles/xpidl/dom_base.xpt 0:13.59 config/makefiles/xpidl/dom_bindings.xpt 0:13.61 config/makefiles/xpidl/dom_events.xpt 0:13.63 config/makefiles/xpidl/dom_geolocation.xpt 0:13.64 config/makefiles/xpidl/dom_identitycredential.xpt 0:13.65 config/makefiles/xpidl/dom_indexeddb.xpt 0:13.67 config/makefiles/xpidl/dom_localstorage.xpt 0:13.67 config/makefiles/xpidl/dom_media.xpt 0:13.71 config/makefiles/xpidl/dom_network.xpt 0:13.71 config/makefiles/xpidl/dom_notification.xpt 0:13.78 config/makefiles/xpidl/dom_payments.xpt 0:13.81 config/makefiles/xpidl/dom_power.xpt 0:13.84 config/makefiles/xpidl/dom_push.xpt 0:13.85 config/makefiles/xpidl/dom_quota.xpt 0:13.86 config/makefiles/xpidl/dom_security.xpt 0:13.86 config/makefiles/xpidl/dom_serializers.xpt 0:13.88 config/makefiles/xpidl/dom_sidebar.xpt 0:13.88 config/makefiles/xpidl/dom_simpledb.xpt 0:13.90 config/makefiles/xpidl/dom_storage.xpt 0:13.91 config/makefiles/xpidl/dom_system.xpt 0:13.91 config/makefiles/xpidl/dom_webauthn.xpt 0:13.97 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:13.98 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:14.03 config/makefiles/xpidl/dom_workers.xpt 0:14.06 config/makefiles/xpidl/dom_xslt.xpt 0:14.07 config/makefiles/xpidl/dom_xul.xpt 0:14.07 config/makefiles/xpidl/downloads.xpt 0:14.09 config/makefiles/xpidl/editor.xpt 0:14.10 config/makefiles/xpidl/enterprisepolicies.xpt 0:14.11 config/makefiles/xpidl/extensions.xpt 0:14.11 config/makefiles/xpidl/exthandler.xpt 0:14.12 config/makefiles/xpidl/fastfind.xpt 0:14.12 config/makefiles/xpidl/fog.xpt 0:14.17 config/makefiles/xpidl/gfx.xpt 0:14.22 config/makefiles/xpidl/html5.xpt 0:14.24 config/makefiles/xpidl/htmlparser.xpt 0:14.26 config/makefiles/xpidl/http-sfv.xpt 0:14.26 config/makefiles/xpidl/imglib2.xpt 0:14.29 config/makefiles/xpidl/inspector.xpt 0:14.30 config/makefiles/xpidl/intl.xpt 0:14.31 config/makefiles/xpidl/jar.xpt 0:14.32 config/makefiles/xpidl/jsdevtools.xpt 0:14.32 config/makefiles/xpidl/kvstore.xpt 0:14.36 config/makefiles/xpidl/layout_base.xpt 0:14.38 config/makefiles/xpidl/layout_style.xpt 0:14.40 config/makefiles/xpidl/layout_xul_tree.xpt 0:14.41 config/makefiles/xpidl/locale.xpt 0:14.42 config/makefiles/xpidl/loginmgr.xpt 0:14.47 config/makefiles/xpidl/migration.xpt 0:14.48 config/makefiles/xpidl/mimetype.xpt 0:14.49 config/makefiles/xpidl/ml.xpt 0:14.50 config/makefiles/xpidl/mozfind.xpt 0:14.53 config/makefiles/xpidl/mozintl.xpt 0:14.57 config/makefiles/xpidl/necko.xpt 0:14.57 config/makefiles/xpidl/necko_about.xpt 0:14.58 config/makefiles/xpidl/necko_cache2.xpt 0:14.59 config/makefiles/xpidl/necko_cookie.xpt 0:14.61 config/makefiles/xpidl/necko_dns.xpt 0:14.61 config/makefiles/xpidl/necko_file.xpt 0:14.63 config/makefiles/xpidl/necko_http.xpt 0:14.64 ./GeneratedElementDocumentState.h.stub 0:14.65 config/makefiles/xpidl/necko_res.xpt 0:14.68 ./fragmentdirectives_ffi_generated.h.stub 0:14.70 config/makefiles/xpidl/necko_socket.xpt 0:14.70 ./data_encoding_ffi_generated.h.stub 0:14.70 config/makefiles/xpidl/necko_strconv.xpt 0:14.74 ./mime_guess_ffi_generated.h.stub 0:14.77 ./audioipc2_client_ffi_generated.h.stub 0:14.78 ./audioipc2_server_ffi_generated.h.stub 0:14.82 config/makefiles/xpidl/necko_viewsource.xpt 0:14.84 ./midir_impl_ffi_generated.h.stub 0:14.85 config/makefiles/xpidl/necko_websocket.xpt 0:14.88 ./origin_trials_ffi_generated.h.stub 0:14.89 ./webrender_ffi_generated.h.stub 0:14.89 config/makefiles/xpidl/necko_webtransport.xpt 0:14.91 config/makefiles/xpidl/necko_wifi.xpt 0:14.91 ./wgpu_ffi_generated.h.stub 0:14.94 ./unicode_bidi_ffi_generated.h.stub 0:14.97 config/makefiles/xpidl/parentalcontrols.xpt 0:15.00 config/makefiles/xpidl/peerconnection.xpt 0:15.03 ./mapped_hyph.h.stub 0:15.04 ./fluent_ffi_generated.h.stub 0:15.08 config/makefiles/xpidl/permissions.xpt 0:15.09 ./l10nregistry_ffi_generated.h.stub 0:15.10 ./localization_ffi_generated.h.stub 0:15.11 ./fluent_langneg_ffi_generated.h.stub 0:15.11 ./locale_service_glue_generated.h.stub 0:15.15 ./oxilangtag_ffi_generated.h.stub 0:15.17 ./unic_langid_ffi_generated.h.stub 0:15.24 config/makefiles/xpidl/pipnss.xpt 0:15.27 ./ServoStyleConsts.h.stub 0:15.28 config/makefiles/xpidl/places.xpt 0:15.36 config/makefiles/xpidl/pref.xpt 0:15.38 ./mp4parse_ffi_generated.h.stub 0:15.39 ./idna_glue.h.stub 0:15.42 config/makefiles/xpidl/prefetch.xpt 0:15.43 ./MozURL_ffi.h.stub 0:15.45 ./rust_helper.h.stub 0:15.46 ./uritemplate_glue.h.stub 0:15.54 ./urlpattern_glue.h.stub 0:15.66 config/makefiles/xpidl/privateattribution.xpt 0:15.66 ./neqo_glue_ffi_generated.h.stub 0:15.69 config/makefiles/xpidl/profiler.xpt 0:15.70 ./signature_cache_ffi.h.stub 0:15.70 config/makefiles/xpidl/rdd_process_xpcom_test.xpt 0:15.72 config/makefiles/xpidl/remote.xpt 0:15.75 ./mozilla_abridged_certs_generated.h.stub 0:15.75 config/makefiles/xpidl/reputationservice.xpt 0:15.78 config/makefiles/xpidl/sandbox.xpt 0:15.85 config/makefiles/xpidl/satchel.xpt 0:15.88 ./pdf_trust_anchors_ffi_generated.h.stub 0:15.88 ./qwac_trust_anchors_ffi_generated.h.stub 0:15.91 ./mls_gk_ffi_generated.h.stub 0:16.04 config/makefiles/xpidl/services.xpt 0:16.04 config/makefiles/xpidl/sessionstore.xpt 0:16.05 ./content_classifier_ffi.h.stub 0:16.05 config/makefiles/xpidl/shellservice.xpt 0:16.05 config/makefiles/xpidl/shistory.xpt 0:16.07 ./dap_ffi_generated.h.stub 0:16.08 config/makefiles/xpidl/spellchecker.xpt 0:16.12 config/makefiles/xpidl/startupcache.xpt 0:16.15 ./fog_ffi_generated.h.stub 0:16.16 ./jog_ffi_generated.h.stub 0:16.22 config/makefiles/xpidl/storage.xpt 0:16.23 ./GleanMetrics.h.stub 0:16.26 config/makefiles/xpidl/telemetry.xpt 0:16.29 ./GleanJSMetricsLookup.cpp.stub 0:16.29 config/makefiles/xpidl/test_necko.xpt 0:16.30 config/makefiles/xpidl/thumbnails.xpt 0:16.32 config/makefiles/xpidl/toolkit_antitracking.xpt 0:16.33 ./metrics.rs.stub 0:16.35 ./factory.rs.stub 0:16.36 ./crash_helper_client_ffi_generated.h.stub 0:16.39 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:16.40 ./crash_helper_ffi_generated.h.stub 0:16.44 ./mozannotation_client_ffi_generated.h.stub 0:16.47 ./rust_minidump_writer_linux_ffi_generated.h.stub 0:16.48 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:16.49 config/makefiles/xpidl/toolkit_cleardata.xpt 0:16.51 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:16.53 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:16.54 config/makefiles/xpidl/toolkit_crashservice.xpt 0:16.55 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:16.62 ./profiler_ffi_generated.h.stub 0:16.66 config/makefiles/xpidl/toolkit_media.xpt 0:16.67 ./gk_rust_utils_ffi_generated.h.stub 0:16.72 config/makefiles/xpidl/toolkit_modules.xpt 0:16.72 config/makefiles/xpidl/toolkit_processtools.xpt 0:16.73 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:16.73 config/makefiles/xpidl/toolkit_shell.xpt 0:16.75 config/makefiles/xpidl/toolkit_terminator.xpt 0:16.77 config/makefiles/xpidl/toolkit_xulstore.xpt 0:16.79 config/makefiles/xpidl/toolkitprofile.xpt 0:16.81 config/makefiles/xpidl/toolkitremote.xpt 0:16.86 config/makefiles/xpidl/txmgr.xpt 0:16.87 config/makefiles/xpidl/txtsvc.xpt 0:16.87 config/makefiles/xpidl/uconv.xpt 0:16.89 config/makefiles/xpidl/update.xpt 0:16.89 config/makefiles/xpidl/uriloader.xpt 0:16.93 config/makefiles/xpidl/url-classifier.xpt 0:16.94 config/makefiles/xpidl/urlformatter.xpt 0:16.96 config/makefiles/xpidl/utility_process_xpcom_test.xpt 0:16.96 config/makefiles/xpidl/webBrowser_core.xpt 0:16.98 config/makefiles/xpidl/webbrowserpersist.xpt 0:17.03 config/makefiles/xpidl/webextensions.xpt 0:17.03 config/makefiles/xpidl/webvtt.xpt 0:17.05 config/makefiles/xpidl/widget.xpt 0:17.07 config/makefiles/xpidl/windowcreator.xpt 0:17.09 config/makefiles/xpidl/windowwatcher.xpt 0:17.10 config/makefiles/xpidl/xpcom_base.xpt 0:17.15 config/makefiles/xpidl/xpcom_components.xpt 0:17.16 config/makefiles/xpidl/xpcom_ds.xpt 0:17.20 config/makefiles/xpidl/xpcom_io.xpt 0:17.22 config/makefiles/xpidl/xpcom_system.xpt 0:17.28 config/makefiles/xpidl/xpcom_threads.xpt 0:17.31 config/makefiles/xpidl/xpcomtest.xpt 0:17.38 config/makefiles/xpidl/xpconnect.xpt 0:17.46 config/makefiles/xpidl/xpctest.xpt 0:17.52 config/makefiles/xpidl/xul.xpt 0:17.52 config/makefiles/xpidl/xulapp.xpt 0:17.55 config/makefiles/xpidl/zipwriter.xpt 0:17.83 config/makefiles/xpidl/xptdata.stub 0:18.74 config/external/mozinference/libmozinference.so.symbols.stub 0:18.74 build/pure_virtual 0:18.75 browser/app 0:18.75 memory/build 0:18.75 memory/mozalloc 0:18.75 mozglue/baseprofiler 0:18.75 xpcom/glue/standalone 0:18.75 mozglue/interposers 0:18.75 third_party/fmt 0:18.75 mfbt 0:18.75 mozglue/build 0:18.75 mozglue/misc 0:18.75 dom/bindings/test 0:18.75 third_party/llama.cpp 0:18.76 dom/media/fake-cdm 0:18.76 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:18.76 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:18.76 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:19.82 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:19.82 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:19.82 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:19.87 dom/media/gmp-plugin-openh264 0:19.99 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:19.99 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:19.99 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:20.08 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:20.08 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:20.08 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:20.15 ipc/app 0:20.24 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:20.24 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:20.24 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:20.52 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/type_traits:62: 0:20.52 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/type_traits:3: 0:20.52 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:20.62 toolkit/library/build/libxul.so.symbols.stub 0:20.65 W 1 warning generated. 0:20.67 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include/MainThreadUtils.h:10: 0:20.67 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Assertions.h:25: 0:20.67 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/unistd.h:3: 0:20.68 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/features.h:3: 0:21.01 accessible/aom 0:21.28 accessible/atk 0:21.42 W 1 warning generated. 0:21.68 W 1 warning generated. 0:21.69 accessible/base 0:21.69 Compiling proc-macro2 v1.0.101 0:21.69 accessible/basetypes 0:21.99 Compiling unicode-ident v1.0.6 0:22.48 Compiling serde_core v1.0.228 0:22.49 W 1 warning generated. 0:22.85 Compiling quote v1.0.40 0:23.30 Compiling syn v2.0.106 0:23.53 W 1 warning generated. 0:23.54 accessible/generic 0:23.93 accessible/html 0:25.46 Compiling serde v1.0.228 0:25.53 Compiling cfg-if v1.0.0 0:25.56 Compiling libc v0.2.176 0:26.02 Compiling bitflags v2.10.0 0:26.24 Compiling autocfg v1.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/autocfg) 0:26.93 Compiling version_check v0.9.4 0:27.01 Compiling thiserror v2.0.12 0:27.32 Compiling shlex v1.3.0 0:27.74 Compiling log v0.4.26 0:27.81 Compiling memchr v2.7.4 0:27.87 Compiling synstructure v0.13.1 0:28.08 Compiling equivalent v1.0.1 0:28.11 Compiling foldhash v0.2.0 0:28.34 Compiling minimal-lexical v0.2.1 0:28.39 W 1 warning generated. 0:28.41 Compiling zmij v1.0.20 0:28.51 Compiling nom v7.1.3 0:28.59 Compiling stable_deref_trait v1.2.0 0:28.63 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 0:28.65 Compiling glob v0.3.1 0:28.78 Compiling itoa v1.0.15 0:28.80 Compiling winnow v0.7.13 0:28.81 accessible/ipc 0:28.85 Compiling rustc-hash v2.1.1 0:28.90 Compiling once_cell v1.21.3 0:29.07 Compiling toml_datetime v0.7.3 0:29.36 Compiling serde_spanned v1.0.3 0:29.37 Compiling toml_writer v1.0.4 0:29.43 Compiling getrandom v0.3.3 0:29.56 Compiling semver v1.0.16 0:29.79 Compiling fastrand v2.1.1 0:29.95 Compiling siphasher v1.0.1 0:29.97 Compiling anyhow v1.0.69 0:30.13 Compiling jobserver v0.1.33 0:30.18 Compiling serde_json v1.0.149 0:30.25 Compiling rustix v0.38.39 0:30.30 Compiling toml_parser v1.0.4 0:30.66 Compiling toml v0.9.8 0:30.78 W 1 warning generated. 0:30.84 Compiling cc v1.2.30 0:30.85 Compiling libm v0.2.6 0:30.87 Compiling heck v0.5.0 0:30.94 W 1 warning generated. 0:31.21 accessible/xpcom 0:31.36 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:31.51 Compiling either v1.8.1 0:31.56 Compiling encoding_rs v0.8.35 0:31.60 Compiling itertools v0.14.0 0:31.62 Compiling writeable v0.6.2 0:31.75 Compiling litemap v0.8.0 0:31.86 Compiling num-traits v0.2.19 0:31.93 Compiling hashbrown v0.16.0 0:31.98 Compiling camino v1.1.2 0:32.40 Compiling indexmap v2.11.4 0:32.53 Compiling linux-raw-sys v0.4.14 0:32.95 Compiling nsstring v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nsstring) 0:33.07 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 0:33.11 Compiling clang-sys v1.7.0 0:33.26 Compiling lazy_static v1.4.0 0:33.31 Compiling fs-err v2.9.0 0:33.36 Compiling aho-corasick v1.1.0 0:33.56 Compiling regex-syntax v0.8.5 0:33.59 Compiling pkg-config v0.3.26 0:34.45 Compiling tempfile v3.16.0 0:34.64 Compiling regex-automata v0.4.14 0:34.69 Compiling libloading v0.8.6 0:34.70 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 0:34.91 Compiling cexpr v0.6.0 0:35.16 Compiling icu_properties_data v2.1.2 0:35.26 Compiling thin-vec v0.2.14 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/thin-vec) 0:35.35 Compiling utf8_iter v1.0.4 0:35.47 Compiling icu_normalizer_data v2.1.1 0:35.59 Compiling scopeguard v1.1.0 0:35.66 Compiling static_assertions v1.1.0 0:35.98 Compiling bytes v1.11.1 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:36.28 Compiling percent-encoding v2.3.2 0:36.41 Compiling regex v1.12.3 0:36.76 Compiling typenum v1.16.0 0:37.09 Compiling form_urlencoded v1.2.2 0:37.15 W 6 warnings generated. 0:37.43 Compiling smawk v0.3.2 0:37.50 Compiling plain v0.2.3 0:37.54 Compiling textwrap v0.16.1 0:37.70 Compiling nserror v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nserror) 0:37.78 Compiling weedle2 v5.0.0 0:38.22 Compiling crossbeam-utils v0.8.21 0:38.47 Compiling generic-array v0.14.6 0:38.61 accessible/xul 0:38.65 Compiling uniffi_core v0.31.0 0:38.69 Compiling ident_case v1.0.1 0:38.75 Compiling strsim v0.11.1 0:38.85 Compiling serde_derive v1.0.228 0:39.07 Compiling thiserror-impl v2.0.12 0:39.07 Compiling zerofrom-derive v0.1.3 0:39.29 Compiling yoke-derive v0.8.0 0:39.32 Compiling zerovec-derive v0.11.1 0:39.91 Compiling displaydoc v0.2.4 0:40.42 W 2 warnings generated. 0:40.51 Compiling uniffi_internal_macros v0.31.0 0:41.97 Compiling scroll_derive v0.12.0 0:42.80 Compiling fnv v1.0.7 0:42.83 Compiling darling_core v0.20.10 0:42.83 Compiling cstr v0.2.11 0:42.90 Compiling xpcom_macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom/xpcom_macros) 0:43.04 Compiling termcolor v1.4.1 0:43.17 Compiling threadbound v0.1.5 0:43.20 Compiling lock_api v0.4.9 0:43.26 Compiling scroll v0.12.0 0:43.32 Compiling env_logger v0.10.0 0:43.43 Compiling parking_lot_core v0.9.10 0:43.47 Compiling goblin v0.9.2 0:43.57 Compiling uniffi_pipeline v0.31.0 0:43.62 Compiling pin-project-lite v0.2.14 0:43.65 Compiling cfg_aliases v0.2.1 0:43.79 browser/components/about 0:44.15 Compiling uniffi_meta v0.31.0 0:44.16 Compiling byteorder v1.5.0 0:44.36 Compiling vcpkg v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/vcpkg) 0:44.41 Compiling libsqlite3-sys v0.35.0 0:44.65 Compiling base64 v0.22.1 0:44.76 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 0:44.96 Compiling uniffi_udl v0.31.0 0:44.99 Compiling rand_core v0.6.4 0:45.17 Compiling tracing-core v0.1.33 0:45.30 Compiling block-buffer v0.10.3 0:45.37 Compiling crypto-common v0.1.6 0:45.77 Compiling digest v0.10.7 0:45.91 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 0:45.93 Compiling tracing-attributes v0.1.28 0:46.26 Compiling sharded-slab v0.1.7 0:46.73 Compiling zerofrom v0.1.4 0:46.78 Compiling yoke v0.8.0 0:46.79 Compiling thread_local v1.1.8 0:46.79 Compiling xpcom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom) 0:46.91 Compiling zerovec v0.11.4 0:46.96 Compiling zerotrie v0.2.2 0:47.83 Compiling tinystr v0.8.1 0:47.95 Compiling icu_locale_core v2.1.1 0:47.95 Compiling potential_utf v0.1.4 0:48.08 Compiling icu_collections v2.1.1 0:48.69 Compiling async-trait v0.1.68 0:48.87 Compiling icu_provider v2.1.1 0:49.00 Compiling tracing-subscriber v0.3.20 0:49.04 Compiling memoffset v0.9.0 0:49.08 Compiling ppv-lite86 v0.2.17 0:49.34 Compiling rand_chacha v0.3.1 0:49.62 Compiling smallvec v1.15.1 0:49.70 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 0:49.85 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 0:49.92 Compiling icu_normalizer v2.1.1 0:50.21 Compiling icu_properties v2.1.2 0:50.37 Compiling uniffi_macros v0.31.0 0:50.67 Compiling askama_parser v0.14.0 0:50.68 Compiling basic-toml v0.1.2 0:51.27 Compiling idna_adapter v1.2.1 0:51.32 Compiling idna v1.1.0 0:51.46 Compiling cargo-platform v0.1.2 0:51.71 Compiling url v2.5.7 0:51.80 Compiling cargo_metadata v0.19.2 0:52.52 Compiling parking_lot v0.12.3 0:52.55 Compiling uuid v1.3.0 0:52.75 Compiling euclid v0.22.13 0:52.80 Compiling bincode v1.3.3 0:53.01 Compiling hex v0.4.3 0:53.17 Compiling app_units v0.7.8 0:53.21 Compiling tracing v0.1.41 0:53.24 Compiling hashlink v0.11.0 0:53.49 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 0:53.52 Compiling error-support-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error/macros) 0:53.53 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 0:53.57 Compiling rand v0.8.5 0:53.63 Compiling darling_macro v0.20.10 0:53.69 Compiling malloc_size_of_derive v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/malloc_size_of_derive) 0:53.95 Compiling fallible-streaming-iterator v0.1.9 0:54.03 Compiling fallible-iterator v0.3.0 0:54.18 Compiling ordered-float v3.4.0 0:54.28 Compiling rusqlite v0.37.0 0:54.39 Compiling serde_bytes v0.11.9 0:54.39 Compiling darling v0.20.10 0:54.43 Compiling iana-time-zone v0.1.64 0:54.51 Compiling cpufeatures v0.2.8 0:54.54 Compiling chrono v0.4.42 0:54.60 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 0:54.68 Compiling phf_shared v0.13.1 0:54.72 Compiling arrayref v0.3.6 0:54.75 Compiling sha2 v0.10.8 0:54.86 Compiling phf_generator v0.13.1 0:54.92 Compiling arrayvec v0.7.6 0:55.09 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 0:55.11 Compiling slab v0.4.8 0:55.18 Compiling id-arena v2.2.1 0:55.25 Compiling rkv v0.20.0 0:55.27 Compiling prost-derive v0.13.5 0:55.28 Compiling simd-adler32 v0.3.7 0:55.32 Compiling adler2 v2.0.1 0:55.39 Compiling miniz_oxide v0.8.9 0:55.57 Compiling unic-langid-impl v0.9.6 0:55.71 Compiling gecko-profiler v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api) 0:55.73 Compiling profiler-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api/macros) 0:56.14 Compiling crossbeam-epoch v0.9.14 0:56.30 Compiling crc32fast v1.4.2 0:56.41 Compiling flate2 v1.1.4 0:56.45 Compiling unic-langid v0.9.6 0:56.52 Compiling memoffset v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/memoffset) 0:56.55 Compiling crossbeam-channel v0.5.15 0:56.61 Compiling whatsys v0.3.2 0:56.78 Compiling ffi-support v0.4.4 0:56.83 Compiling zeitstempel v0.2.0 0:56.84 Compiling num_cpus v1.16.0 0:56.86 Compiling rustversion v1.0.19 0:57.03 Compiling futures-sink v0.3.31 0:57.03 Compiling futures-core v0.3.31 0:57.12 Compiling pollster v0.3.0 0:57.12 Compiling rayon-core v1.12.1 0:57.19 Compiling futures-channel v0.3.31 0:57.26 Compiling phf_macros v0.13.1 0:57.30 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 0:57.33 Compiling toml v0.5.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/toml) 0:57.35 Compiling nss_build_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss/nss_build_common) 0:57.36 Compiling icu_locale_data v2.1.1 0:57.42 Compiling crossbeam-deque v0.8.2 0:57.48 Compiling pkcs11-bindings v0.1.7 0:57.49 Compiling inherent v1.0.7 0:57.52 Compiling derive_more-impl v2.0.1 0:57.52 Compiling nss_sys v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss/nss_sys) 0:57.55 Compiling futures-macro v0.3.31 0:57.56 Compiling static_prefs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/init/static_prefs) 0:57.58 Compiling dtoa v0.4.8 0:57.65 Compiling pin-utils v0.1.0 0:57.67 Compiling cmake v0.1.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/cmake) 0:57.67 Compiling futures-task v0.3.31 0:57.69 Compiling smallbitvec v2.5.1 0:57.75 Compiling futures-io v0.3.31 0:57.84 Compiling cubeb-sys v0.32.0 0:57.85 Compiling dtoa-short v0.3.3 0:58.01 Compiling phf_codegen v0.13.1 0:58.06 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:58.32 Compiling rustc-hash v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rustc-hash) 0:58.33 Compiling cssparser-macros v0.6.1 0:58.43 Compiling strum_macros v0.27.1 0:58.74 Compiling zeroize_derive v1.4.2 0:58.80 Compiling precomputed-hash v0.1.1 0:58.83 Compiling rayon v1.10.0 0:59.07 Compiling selectors v0.26.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/selectors) 0:59.26 Compiling icu_locale v2.1.1 0:59.41 Compiling fluent-langneg v0.13.0 0:59.58 Compiling serde_with_macros v3.12.0 0:59.65 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:59.69 Compiling rustc_version v0.4.0 0:59.71 Compiling half v2.5.0 0:59.84 Compiling phf v0.13.1 0:59.93 Compiling cssparser v0.36.0 0:59.94 Compiling type-map v0.5.1 1:00.01 Compiling maybe-async v0.2.10 1:00.19 Compiling askama_derive v0.14.0 1:00.19 Compiling servo_arc v0.4.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/servo_arc) 1:00.25 Compiling memmap2 v0.9.3 1:00.28 Compiling bitflags v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bitflags) 1:00.30 Compiling hawk v5.0.1 1:00.37 Compiling khronos_api v3.1.0 1:00.38 Compiling async-task v4.3.0 1:00.51 Compiling moz_task v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/moz_task) 1:00.55 Compiling to_shmem v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem) 1:00.56 Compiling prost v0.13.5 1:00.67 Compiling intl-memoizer v0.5.3 1:00.87 Compiling intl_pluralrules v7.0.2 1:00.91 Compiling to_shmem_derive v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem_derive) 1:00.93 Compiling fluent-syntax v0.12.0 1:00.94 Compiling enum-map-derive v0.17.0 1:01.05 Compiling futures-util v0.3.31 1:01.28 Compiling cubeb-core v0.32.0 1:01.33 Compiling core_maths v0.1.0 1:01.34 Compiling unicase v2.6.0 1:01.47 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:01.52 Compiling new_debug_unreachable v1.0.4 1:01.55 Compiling self_cell v1.2.0 1:01.59 Compiling zeroize v1.8.1 1:01.59 Compiling fluent-bundle v0.16.0 1:01.67 Compiling rsclientcerts-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts-util) 1:02.27 Compiling enum-map v2.7.3 1:02.33 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 1:02.36 Compiling lalrpop-util v0.19.12 1:02.41 Compiling webrender_build v0.0.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_build) 1:02.50 Compiling nix v0.30.1 1:02.52 Compiling num-derive v0.4.2 1:02.67 Compiling libdbus-sys v0.2.2 1:02.76 Compiling typeid v1.0.3 1:02.80 Compiling ash v0.38.0+1.3.281 1:02.98 Compiling void v1.0.2 1:03.01 Compiling xml-rs v0.8.4 1:03.24 Compiling trust-anchor-build-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust-anchor-build-util) 1:03.33 Compiling jexl-parser v0.4.0 1:03.56 Compiling futures-executor v0.3.28 1:03.67 Compiling gl_generator v0.14.0 1:03.77 Compiling futures v0.3.28 1:03.80 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:04.03 Compiling serde_with v3.12.0 1:04.11 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:04.11 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:04.24 Compiling serde_path_to_error v0.1.11 1:04.30 Compiling naga v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:04.36 Compiling bytemuck_derive v1.9.3 1:04.56 Compiling qlog v0.15.2 1:04.60 Compiling glslopt v0.1.12 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/glslopt) 1:04.68 Compiling uniffi v0.31.0 1:04.70 Compiling tracing-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/tracing) 1:04.72 Compiling glsl v6.0.2 1:04.78 Compiling icu_calendar_data v2.1.1 1:04.91 Compiling bit-vec v0.8.0 1:04.92 Compiling derive_more v2.0.1 1:04.93 Compiling unicode-width v0.2.0 1:04.95 Compiling ref-cast v1.0.24 1:05.08 Compiling error-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error) 1:05.09 Compiling codespan-reporting v0.12.0 1:05.22 Compiling bit-set v0.8.0 1:05.31 Compiling viaduct v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/viaduct) 1:05.54 Compiling nss v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss) 1:05.74 Compiling gleam v0.15.1 1:05.89 Compiling malloc_size_of v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/malloc_size_of) 1:05.98 Compiling rc_crypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto) 1:06.33 Compiling glsl-to-cxx v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/glsl-to-cxx) 1:06.78 Compiling strum v0.27.1 1:06.93 Compiling jexl-eval v0.4.0 1:07.19 Compiling sync-guid v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/guid) 1:07.20 Compiling enumset_derive v0.8.1 1:07.34 Compiling fluent-pseudo v0.3.3 1:07.53 Compiling debugid v0.8.0 1:07.55 Compiling firefox-versioning v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/firefox-versioning) 1:07.70 Compiling payload-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/payload) 1:07.71 Compiling wgpu-hal v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:07.74 Compiling peek-poke-derive v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke/peek-poke-derive) 1:07.81 Compiling ref-cast-impl v1.0.24 1:08.14 Compiling smart-default v0.7.1 1:08.82 Compiling alsa-sys v0.3.1 1:08.84 Compiling range-map v0.2.0 1:08.89 Compiling gpu-descriptor-types v0.2.0 1:08.95 Compiling spirv v0.3.0+sdk-1.4.309.0 (https://github.com/gfx-rs/rspirv?rev=89ce4d0e64c91b0635f617409dc57cb031749a39#89ce4d0e) 1:08.97 Compiling raw-window-handle v0.6.2 1:08.97 Compiling hexf-parse v0.2.1 1:09.06 Compiling crossbeam-queue v0.3.8 1:09.06 Compiling same-file v1.0.6 1:09.08 Compiling icu_casemap_data v2.1.1 1:09.12 Compiling minidump-writer v0.11.0 1:09.14 Compiling bytemuck v1.22.0 1:09.15 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:09.19 Compiling paste v1.0.11 1:09.24 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 1:09.25 Compiling presser v0.3.1 1:09.28 Compiling base16 v0.2.1 1:09.31 Compiling wgpu-types v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:09.32 Compiling icu_segmenter v2.1.2 1:09.32 Compiling nix v0.29.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/nix) 1:09.35 Compiling walkdir v2.3.2 1:09.37 Compiling minidump-common v0.26.1 1:09.43 Compiling gpu-descriptor v0.3.2 1:09.45 Compiling build-parallel v0.1.2 1:09.55 Compiling peek-poke v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke) 1:09.62 Compiling enumset v1.1.2 1:09.90 Compiling askama v0.14.0 1:10.20 Compiling uniffi_bindgen v0.31.0 1:10.31 Compiling fluent v0.17.0 1:10.48 Compiling ron v0.12.0 1:10.58 Compiling dbus v0.6.5 1:11.01 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:11.11 Compiling calendrical_calculations v0.2.3 1:11.14 Compiling flatbuffers v25.12.19 1:11.17 Compiling storage_variant v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/variant) 1:11.27 Compiling ohttp v0.7.2 1:11.31 Compiling rusqlite v0.31.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rusqlite) 1:11.33 Compiling procfs-core v0.17.0 1:11.59 Compiling error-graph v0.1.1 1:11.66 Compiling md-5 v0.10.5 1:11.75 Compiling quinn-udp v0.5.13 1:11.90 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:12.08 Compiling crash-context v0.6.1 1:12.10 Compiling swgl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/swgl) 1:12.14 Compiling socket2 v0.5.7 1:12.25 Compiling strck v1.0.0 1:12.36 Compiling pin-cell v0.2.0 1:12.40 Compiling num-conv v0.1.0 1:12.50 Compiling atomic_refcell v0.1.9 1:12.55 Compiling ixdtf v0.6.4 1:12.66 Compiling powerfmt v0.2.0 1:12.70 Compiling failspot v0.2.0 1:12.72 Compiling time-core v0.1.4 1:12.77 Compiling chunky-vec v0.1.0 1:12.79 Compiling profiling v1.0.7 1:12.81 Compiling time-macros v0.2.22 1:12.83 Compiling fluent-fallback v0.7.2 1:12.91 Compiling deranged v0.4.0 1:12.95 Compiling diplomat_core v0.14.0 1:13.00 Compiling icu_calendar v2.1.1 1:13.63 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:13.70 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:13.93 Compiling mime_guess v2.0.4 1:14.38 Compiling style v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style) 1:14.75 Compiling sfv v0.14.0 1:14.99 Compiling audio_thread_priority v0.34.0 1:15.00 Compiling webrender_api v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_api) 1:15.36 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:15.54 Compiling cubeb v0.32.0 1:15.65 Compiling mozglue-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust) 1:15.66 Compiling half v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/half) 1:15.68 Compiling hashbrown v0.14.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.14) 1:15.72 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:15.85 Compiling wgpu-core v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:15.94 Compiling libudev-sys v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/libudev-sys) 1:16.11 Compiling num-integer v0.1.46 1:16.23 Compiling debug_tree v0.4.0 1:16.33 Compiling mio v1.0.1 1:16.37 Compiling freetype v0.7.0 1:16.45 Compiling iovec v0.1.4 1:16.48 Compiling macro_rules_attribute-proc_macro v0.2.2 1:16.50 Compiling keccak v0.1.4 1:16.56 Compiling replace_with v0.1.8 1:16.59 Compiling gpu-allocator v0.28.0 1:16.74 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 1:16.76 Compiling svg_fmt v0.4.1 1:16.85 Compiling authenticator v0.5.0 1:16.91 Compiling tracy-rs v0.1.2 1:16.95 Compiling encoding_c v0.9.8 1:16.98 Compiling litrs v0.4.1 1:17.06 Compiling encoding_c_mem v0.2.6 1:17.11 Compiling macro_rules_attribute v0.2.2 1:17.15 Compiling time v0.3.41 1:17.17 Compiling etagere v0.2.13 1:17.19 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:17.81 Compiling document-features v0.2.11 1:18.08 Compiling l10nregistry v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-rs) 1:18.51 Compiling sha3 v0.10.8 1:18.82 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:19.06 Compiling libudev v0.2.0 1:19.15 Compiling fallible_collections v0.5.1 1:19.22 Compiling serde_cbor v0.11.2 1:19.44 W warning: mozglue-static@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 1:19.44 W warning: mozglue-static@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 1:19.44 Compiling icu_casemap v2.1.1 1:19.46 Compiling alsa v0.9.1 1:19.94 Compiling wgpu-core-deps-windows-linux-android v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:19.97 Compiling trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust_anchors) 1:20.26 Compiling icu_time v2.1.1 1:20.33 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:21.08 Compiling http v0.2.9 1:21.16 Compiling fluent-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/fluent-ffi) 1:21.39 Compiling jwcrypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/jwcrypto) 1:21.46 Compiling dom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/rust) 1:21.77 Compiling style_traits v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_traits) 1:21.85 Compiling qwac-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/qwac_trust_anchors) 1:22.07 Compiling pdf-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/pdf_trust_anchors) 1:22.12 Compiling cubeb-backend v0.32.0 1:22.18 Compiling itertools v0.13.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/itertools) 1:22.21 Compiling icu_provider_adapters v2.1.1 1:22.30 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 1:22.30 Compiling types v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/types) 1:22.33 Compiling uluru v3.0.0 1:22.33 Compiling style_derive v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_derive) 1:22.37 Compiling rand_distr v0.4.3 1:22.38 Compiling plane-split v0.18.0 1:22.39 Compiling diplomat v0.14.0 1:22.63 Compiling clubcard v0.3.2 1:22.72 Compiling bhttp v0.7.2 1:22.85 Compiling extend v1.2.0 1:22.90 Compiling object v0.36.4 1:22.97 Compiling dirs-sys v0.3.7 1:23.01 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:23.05 Compiling bitreader v0.3.6 1:23.16 Compiling moz_cbor v0.1.2 1:23.16 Compiling runloop v0.1.0 1:23.27 Compiling topological-sort v0.1.0 1:23.29 Compiling murmurhash3 v0.0.5 1:23.34 Compiling zerocopy v0.8.27 1:23.35 Compiling seahash v4.1.0 1:23.43 Compiling subtle v2.5.0 1:23.47 Compiling diplomat-runtime v0.14.0 1:23.51 Compiling cache-padded v1.2.0 1:23.54 Compiling quick-error v1.2.3 1:23.58 Compiling mime v0.3.16 1:23.58 Compiling dns-parser v0.8.0 1:23.63 Compiling ringbuf v0.2.8 1:23.84 Compiling prio v0.16.2 1:23.86 Compiling adblock v0.12.1 1:23.95 Compiling rust_cascade v1.5.0 1:24.26 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:24.26 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:24.79 Compiling dirs v4.0.0 1:24.89 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=3acd8e7de512940207d45477a6034a38a9424652#3acd8e7d) 1:25.17 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 1:25.48 Compiling icu_capi v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_capi) 1:25.59 Compiling clubcard-crlite v0.3.0 1:25.64 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 1:25.86 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:25.89 Compiling l10nregistry-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-ffi) 1:26.19 Compiling midir v0.10.3 (https://github.com/mozilla/midir.git?rev=54759f681f3b523e120d047adec2bb1a97152017#54759f68) 1:27.10 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 1:27.10 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 1:27.74 Compiling filter_adult v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/filter_adult) 1:27.82 Compiling storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/rust) 1:27.84 Compiling mozurl v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/mozurl) 1:27.99 Compiling context_id v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/context_id) 1:28.11 Compiling init_rust_components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/init_rust_components) 1:28.13 Compiling dogear v0.5.0 1:28.31 Compiling unic-langid-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/unic-langid-ffi) 1:28.40 Compiling sha1 v0.10.5 1:28.49 Compiling uritemplate-next v0.2.0 1:28.51 Compiling urlpattern v0.6.0 1:28.61 Compiling ipdl_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/ipc/rust/ipdl_utils) 1:28.63 Compiling origin-trial-token v0.1.1 1:28.91 Compiling webrtc-sdp v0.3.13 1:29.39 Compiling unicode-bidi-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/bidi/rust/unicode-bidi-ffi) 1:29.56 Compiling arraystring v0.3.0 1:29.65 Compiling chardetng v0.1.17 (https://github.com/hsivonen/chardetng?rev=a07d20273ce36146adaf76bd667dd57bd7b3508b#a07d2027) 1:30.02 Compiling xmldecl v0.2.0 1:30.06 Compiling data-encoding v2.3.3 1:30.07 Compiling rustc-demangle v0.1.21 1:30.09 Compiling oxilangtag v0.1.3 1:30.36 Compiling zlib-rs v0.4.2 1:30.54 Compiling remove_dir_all v0.5.3 1:30.57 Compiling typed-arena-nomut v0.1.0 1:30.64 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 1:30.65 Compiling profiler_helper v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-helper) 1:30.80 Compiling idna_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/idna_glue) 1:31.25 Compiling data-encoding-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/data-encoding-ffi) 1:31.30 Compiling oxilangtag-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/oxilangtag-ffi) 1:31.30 Compiling encoding_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/encoding_glue) 1:31.39 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=2f0aba284677d098de14f91ffe5a9e5b9a4922c2#2f0aba28) 1:31.39 Compiling rsdparsa_capi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/sdp/rsdparsa_capi) 1:31.42 Compiling jsrust_shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/js/src/rust/shared) 1:31.43 Compiling urlpattern_glue v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/urlpattern_glue) 1:31.46 Compiling origin-trials-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/origin-trials/ffi) 1:31.54 Compiling uritemplate_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/uritemplate_glue) 1:31.57 Compiling bookmark_sync v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/places/bookmark_sync) 1:31.75 Compiling crypto_hash v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/crypto_hash) 1:31.76 Compiling fluent-langneg-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/fluent-langneg-ffi) 1:31.82 Compiling crash_helper_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_client) 1:31.98 Compiling authrs_bridge v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/authrs_bridge) 1:32.13 Compiling midir_impl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/midi/midir_impl) 1:32.21 Compiling localization-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/localization-ffi) 1:32.32 Compiling cert_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/cert_storage) 1:32.49 Compiling buildid_reader_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader/ffi) 1:33.10 Compiling mls_gk v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/mls/mls_gk) 1:33.14 Compiling content_classifier_engine v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/content-classifier/content_classifier_engine) 1:33.21 Compiling ipcclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/ipcclientcerts) 1:33.25 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:33.50 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:33.72 Compiling dap_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/dap/ffi) 1:33.77 Compiling cascade_bloom_filter v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/cascade_bloom_filter) 1:33.88 Compiling mime-guess-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/mime-guess-ffi) 1:33.92 Compiling cose-c v0.1.5 1:34.04 Compiling mdns_service v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/transport/mdns_service) 1:34.10 Compiling binary_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/binary_http) 1:34.37 Compiling kvstore v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/kvstore) 1:34.67 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:34.74 Compiling oblivious_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/oblivious_http) 1:35.07 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:35.08 Compiling http_sfv v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/http-sfv) 1:35.36 Compiling viaduct-necko v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/services/application-services/components/viaduct-necko) 1:35.47 Compiling gecko_tracing v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_tracing) 1:35.70 Compiling dom_fragmentdirectives v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/fragmentdirectives) 1:35.93 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 1:36.02 Compiling locale_service_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/locale_service_glue) 1:36.26 Compiling abridged_certs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/abridged_certs) 1:36.26 Compiling processtools v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/processtools) 1:36.37 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=5776bdfc8ad664a1503db668fab397d818a5f98a#5776bdfc) 1:36.51 Compiling rure v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/rure) 1:36.66 Compiling signature_cache v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/certverifier/signature_cache) 1:36.74 Compiling gkrust_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gkrust_utils) 1:36.79 Compiling gecko_logger v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_logger) 1:36.96 Compiling netwerk_helper v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/rust-helper) 1:36.96 Compiling moz_asserts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust/moz_asserts) 1:36.98 Compiling qcms v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/qcms) 1:37.27 Compiling prefs_parser v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/parser) 1:37.36 Compiling mozannotation_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_client) 1:37.47 browser/components/shell 1:37.55 caps 1:37.75 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 1:37.78 chrome 1:39.03 config/external/gkcodecs/libgkcodecs.so.symbols.stub 1:39.70 media/libaom 1:40.68 media/libogg 1:40.89 media/libopus 1:40.96 W 1 warning generated. 1:41.49 media/libvorbis 1:41.63 media/libsoundtouch/src 1:41.77 W 1 warning generated. 1:42.15 config/external/rlbox 1:42.59 config/external/sqlite/libmozsqlite3.so.symbols.stub 1:42.76 third_party/sqlite3/ext 1:43.05 W 1 warning generated. 1:43.57 W 8 warnings generated. 1:43.85 third_party/sqlite3/src 1:43.91 devtools/platform 1:44.25 devtools/shared/heapsnapshot 1:44.40 W 6 warnings generated. 1:44.40 docshell/base 1:45.31 W 1 warning generated. 1:46.64 docshell/build 1:46.77 docshell/shistory 1:47.19 dom/abort 1:48.55 dom/animation 1:50.43 dom/audiochannel 1:51.24 dom/base/UseCounterMetrics.cpp.stub 1:51.48 dom/battery 1:54.00 dom/bindings 1:54.98 dom/broadcastchannel 1:55.75 dom/cache 1:57.50 W warning: glslopt@0.1.12: src/compiler/glsl/glcpp/glcpp-parse.c:1610:9: warning: variable 'glcpp_parser_nerrs' set but not used [-Wunused-but-set-variable] 1:57.50 W warning: glslopt@0.1.12: 1610 | int yynerrs; 1:57.50 W warning: glslopt@0.1.12: | ^ 1:57.50 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c:71:25: note: expanded from macro 'yynerrs' 1:57.51 W warning: glslopt@0.1.12: 71 | #define yynerrs glcpp_parser_nerrs 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: 1 warning generated. 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/blob.c:352:8: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1:57.51 W warning: glslopt@0.1.12: 352 | nul = memchr(blob->current, 0, blob->end - blob->current); 1:57.51 W warning: glslopt@0.1.12: | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.51 W warning: glslopt@0.1.12: 1 warning generated. 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/half_float.c:156:23: warning: unused variable 's' [-Wunused-variable] 1:57.51 W warning: glslopt@0.1.12: 156 | ASSERTED const int s = (val >> 15) & 0x1; 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: 1 warning generated. 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/set.c:96:1: warning: unused function 'key_pointer_is_reserved' [-Wunused-function] 1:57.51 W warning: glslopt@0.1.12: 96 | key_pointer_is_reserved(const void *key) 1:57.51 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.51 W warning: glslopt@0.1.12: 1 warning generated. 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/softfloat.c:214:42: warning: result of comparison of constant 32768 with expression of type 'int16_t' (aka 'short') is always false [-Wtautological-constant-out-of-range-compare] 1:57.51 W warning: glslopt@0.1.12: 214 | } else if ((e > 0x1d) || (0x8000 <= m)) { 1:57.51 W warning: glslopt@0.1.12: | ~~~~~~ ^ ~ 1:57.51 W warning: glslopt@0.1.12: 1 warning generated. 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.51 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.51 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.51 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.51 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.51 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.51 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.52 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.52 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.52 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.52 W warning: glslopt@0.1.12: | ^ 1:57.52 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7805:13: warning: misleading indentation; statement is not part of the previous 'while' [-Wmisleading-indentation] 1:57.53 W warning: glslopt@0.1.12: 7805 | if (before_node) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7801:10: note: previous statement is here 1:57.53 W warning: glslopt@0.1.12: 7801 | while (before_node && 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: 13 warnings generated. 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.53 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.53 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.53 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.53 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.53 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.53 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.53 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.54 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.54 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.54 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.54 W warning: glslopt@0.1.12: | ^ 1:57.54 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.54 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:87:9: warning: 'M_PIf' macro redefined [-Wmacro-redefined] 1:57.55 W warning: glslopt@0.1.12: 87 | #define M_PIf ((float) M_PI) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: /usr/include/math.h:1306:10: note: previous definition is here 1:57.55 W warning: glslopt@0.1.12: 1306 | # define M_PIf 3.14159265358979323846f /* pi */ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:88:9: warning: 'M_PI_2f' macro redefined [-Wmacro-redefined] 1:57.55 W warning: glslopt@0.1.12: 88 | #define M_PI_2f ((float) M_PI_2) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: /usr/include/math.h:1307:10: note: previous definition is here 1:57.55 W warning: glslopt@0.1.12: 1307 | # define M_PI_2f 1.57079632679489661923f /* pi/2 */ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:89:9: warning: 'M_PI_4f' macro redefined [-Wmacro-redefined] 1:57.55 W warning: glslopt@0.1.12: 89 | #define M_PI_4f ((float) M_PI_4) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: /usr/include/math.h:1308:10: note: previous definition is here 1:57.55 W warning: glslopt@0.1.12: 1308 | # define M_PI_4f 0.78539816339744830962f /* pi/4 */ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: 11 warnings generated. 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.55 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.55 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.55 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.55 W warning: glslopt@0.1.12: | ^ 1:57.55 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.55 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.55 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.55 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:157:5: warning: field 'status' will be initialized after field 'uniformCount' [-Wreorder-ctor] 1:57.56 W warning: glslopt@0.1.12: 155 | : rawOutput(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | uniformCount(0) 1:57.56 W warning: glslopt@0.1.12: 156 | , optimizedOutput(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | uniformsSize(0) 1:57.56 W warning: glslopt@0.1.12: 157 | , status(false) 1:57.56 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | inputCount(0) 1:57.56 W warning: glslopt@0.1.12: 158 | , uniformCount(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | textureCount(0) 1:57.56 W warning: glslopt@0.1.12: 159 | , uniformsSize(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | statsMath(0) 1:57.56 W warning: glslopt@0.1.12: 160 | , inputCount(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | statsTex(0) 1:57.56 W warning: glslopt@0.1.12: 161 | , textureCount(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | statsFlow(0) 1:57.56 W warning: glslopt@0.1.12: 162 | , statsMath(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | rawOutput(0) 1:57.56 W warning: glslopt@0.1.12: 163 | , statsTex(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | optimizedOutput(0) 1:57.56 W warning: glslopt@0.1.12: 164 | , statsFlow(0) 1:57.56 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:57.56 W warning: glslopt@0.1.12: | status(false) 1:57.56 W warning: glslopt@0.1.12: 15 warnings generated. 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.56 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:57.56 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.56 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.56 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.56 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.56 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.56 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.57 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.57 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.57 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:9:1: warning: unused function 'has_3DFX_texture_compression_FXT1' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 9 | EXT(3DFX_texture_compression_FXT1 , TDFX_texture_compression_FXT1 , GLL, GLC, x , x , 1999) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 8 | has_3DFX_texture_compression_FXT1 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:11:1: warning: unused function 'has_AMD_compressed_ATC_texture' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 11 | EXT(AMD_compressed_ATC_texture , AMD_compressed_ATC_texture , x , x , ES1, ES2, 2008) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 10 | has_AMD_compressed_ATC_texture 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:13:1: warning: unused function 'has_AMD_depth_clamp_separate' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 13 | EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 14 | has_AMD_depth_clamp_separate 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:14:1: warning: unused function 'has_AMD_draw_buffers_blend' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 14 | EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 16 | has_AMD_draw_buffers_blend 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:15:1: warning: unused function 'has_AMD_framebuffer_multisample_advanced' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 15 | EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 18 | has_AMD_framebuffer_multisample_advanced 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:17:1: warning: unused function 'has_AMD_multi_draw_indirect' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 17 | EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :22:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 22 | has_AMD_multi_draw_indirect 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:18:1: warning: unused function 'has_AMD_performance_monitor' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 18 | EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 24 | has_AMD_performance_monitor 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:19:1: warning: unused function 'has_AMD_pinned_memory' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 19 | EXT(AMD_pinned_memory , AMD_pinned_memory , GLL, GLC, x , x , 2013) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 26 | has_AMD_pinned_memory 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:20:1: warning: unused function 'has_AMD_query_buffer_object' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 20 | EXT(AMD_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2012) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 28 | has_AMD_query_buffer_object 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:21:1: warning: unused function 'has_AMD_seamless_cubemap_per_texture' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 21 | EXT(AMD_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 30 | has_AMD_seamless_cubemap_per_texture 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:30:1: warning: unused function 'has_ANGLE_texture_compression_dxt3' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 30 | EXT(ANGLE_texture_compression_dxt3 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 44 | has_ANGLE_texture_compression_dxt3 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:31:1: warning: unused function 'has_ANGLE_texture_compression_dxt5' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 31 | EXT(ANGLE_texture_compression_dxt5 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :46:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 46 | has_ANGLE_texture_compression_dxt5 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:33:1: warning: unused function 'has_APPLE_object_purgeable' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 33 | EXT(APPLE_object_purgeable , APPLE_object_purgeable , GLL, GLC, x , x , 2006) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :48:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 48 | has_APPLE_object_purgeable 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:34:1: warning: unused function 'has_APPLE_packed_pixels' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 34 | EXT(APPLE_packed_pixels , dummy_true , GLL, x , x , x , 2002) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :50:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 50 | has_APPLE_packed_pixels 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:35:1: warning: unused function 'has_APPLE_texture_max_level' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 35 | EXT(APPLE_texture_max_level , dummy_true , x , x , ES1, ES2, 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :52:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 52 | has_APPLE_texture_max_level 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:37:1: warning: unused function 'has_ARB_ES2_compatibility' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 37 | EXT(ARB_ES2_compatibility , ARB_ES2_compatibility , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :54:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 54 | has_ARB_ES2_compatibility 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:40:1: warning: unused function 'has_ARB_ES3_compatibility' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 40 | EXT(ARB_ES3_compatibility , ARB_ES3_compatibility , GLL, GLC, x , x , 2012) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :60:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 60 | has_ARB_ES3_compatibility 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:42:1: warning: unused function 'has_ARB_base_instance' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 42 | EXT(ARB_base_instance , ARB_base_instance , GLL, GLC, x , x , 2011) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 64 | has_ARB_base_instance 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:44:1: warning: unused function 'has_ARB_blend_func_extended' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 44 | EXT(ARB_blend_func_extended , ARB_blend_func_extended , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 68 | has_ARB_blend_func_extended 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:45:1: warning: unused function 'has_ARB_buffer_storage' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 45 | EXT(ARB_buffer_storage , ARB_buffer_storage , GLL, GLC, x , x , 2013) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :70:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 70 | has_ARB_buffer_storage 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:46:1: warning: unused function 'has_ARB_clear_buffer_object' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 46 | EXT(ARB_clear_buffer_object , dummy_true , GLL, GLC, x , x , 2012) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :72:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 72 | has_ARB_clear_buffer_object 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:47:1: warning: unused function 'has_ARB_clear_texture' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 47 | EXT(ARB_clear_texture , ARB_clear_texture , GLL, GLC, x , x , 2013) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 74 | has_ARB_clear_texture 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:48:1: warning: unused function 'has_ARB_clip_control' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 48 | EXT(ARB_clip_control , ARB_clip_control , GLL, GLC, x , x , 2014) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 76 | has_ARB_clip_control 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:49:1: warning: unused function 'has_ARB_color_buffer_float' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 49 | EXT(ARB_color_buffer_float , ARB_color_buffer_float , GLL, GLC, x , x , 2004) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :78:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 78 | has_ARB_color_buffer_float 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:51:1: warning: unused function 'has_ARB_compressed_texture_pixel_storage' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 51 | EXT(ARB_compressed_texture_pixel_storage , dummy_true , GLL, GLC, x , x , 2011) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :82:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 82 | has_ARB_compressed_texture_pixel_storage 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:54:1: warning: unused function 'has_ARB_conditional_render_inverted' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 54 | EXT(ARB_conditional_render_inverted , ARB_conditional_render_inverted , GLL, GLC, x , x , 2014) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 88 | has_ARB_conditional_render_inverted 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:56:1: warning: unused function 'has_ARB_copy_buffer' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 56 | EXT(ARB_copy_buffer , dummy_true , GLL, GLC, x , x , 2008) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 92 | has_ARB_copy_buffer 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:57:1: warning: unused function 'has_ARB_copy_image' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 57 | EXT(ARB_copy_image , ARB_copy_image , GLL, GLC, x , x , 2012) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 94 | has_ARB_copy_image 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:59:1: warning: unused function 'has_ARB_debug_output' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 59 | EXT(ARB_debug_output , dummy_true , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 98 | has_ARB_debug_output 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:60:1: warning: unused function 'has_ARB_depth_buffer_float' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 60 | EXT(ARB_depth_buffer_float , ARB_depth_buffer_float , GLL, GLC, x , x , 2008) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :100:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 100 | has_ARB_depth_buffer_float 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:61:1: warning: unused function 'has_ARB_depth_clamp' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 61 | EXT(ARB_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2003) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 102 | has_ARB_depth_clamp 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:62:1: warning: unused function 'has_ARB_depth_texture' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 62 | EXT(ARB_depth_texture , ARB_depth_texture , GLL, x , x , x , 2001) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 104 | has_ARB_depth_texture 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:64:1: warning: unused function 'has_ARB_direct_state_access' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 64 | EXT(ARB_direct_state_access , dummy_true , 31, GLC, x , x , 2014) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 108 | has_ARB_direct_state_access 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:66:1: warning: unused function 'has_ARB_draw_buffers_blend' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 66 | EXT(ARB_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 112 | has_ARB_draw_buffers_blend 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:67:1: warning: unused function 'has_ARB_draw_elements_base_vertex' [-Wunused-function] 1:57.57 W warning: glslopt@0.1.12: 67 | EXT(ARB_draw_elements_base_vertex , ARB_draw_elements_base_vertex , GLL, GLC, x , x , 2009) 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.57 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.57 W warning: glslopt@0.1.12: | ^ 1:57.57 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.57 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:57.57 W warning: glslopt@0.1.12: 114 | has_ARB_draw_elements_base_vertex 1:57.57 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.57 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:68:1: warning: unused function 'has_ARB_draw_indirect' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 68 | EXT(ARB_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2010) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 116 | has_ARB_draw_indirect 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:75:1: warning: unused function 'has_ARB_fragment_program' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 75 | EXT(ARB_fragment_program , ARB_fragment_program , GLL, x , x , x , 2002) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 9 | has_ARB_fragment_program 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:76:1: warning: unused function 'has_ARB_fragment_program_shadow' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 76 | EXT(ARB_fragment_program_shadow , ARB_fragment_program_shadow , GLL, x , x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 11 | has_ARB_fragment_program_shadow 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:77:1: warning: unused function 'has_ARB_fragment_shader' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 77 | EXT(ARB_fragment_shader , ARB_fragment_shader , GLL, GLC, x , x , 2002) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 13 | has_ARB_fragment_shader 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:79:1: warning: unused function 'has_ARB_framebuffer_no_attachments' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 79 | EXT(ARB_framebuffer_no_attachments , ARB_framebuffer_no_attachments , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 17 | has_ARB_framebuffer_no_attachments 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:80:1: warning: unused function 'has_ARB_framebuffer_object' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 80 | EXT(ARB_framebuffer_object , ARB_framebuffer_object , GLL, GLC, x , x , 2005) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 19 | has_ARB_framebuffer_object 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:81:1: warning: unused function 'has_ARB_framebuffer_sRGB' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 81 | EXT(ARB_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 21 | has_ARB_framebuffer_sRGB 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:82:1: warning: unused function 'has_ARB_get_program_binary' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 82 | EXT(ARB_get_program_binary , dummy_true , GLL, GLC, x , x , 2010) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 23 | has_ARB_get_program_binary 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:83:1: warning: unused function 'has_ARB_get_texture_sub_image' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 83 | EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 25 | has_ARB_get_texture_sub_image 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:84:1: warning: unused function 'has_ARB_gl_spirv' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 84 | EXT(ARB_gl_spirv , ARB_gl_spirv , GLL, GLC, x , x , 2016) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 27 | has_ARB_gl_spirv 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:88:1: warning: unused function 'has_ARB_half_float_pixel' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 88 | EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 35 | has_ARB_half_float_pixel 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:89:1: warning: unused function 'has_ARB_half_float_vertex' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 89 | EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 37 | has_ARB_half_float_vertex 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:90:1: warning: unused function 'has_ARB_indirect_parameters' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 90 | EXT(ARB_indirect_parameters , ARB_indirect_parameters , GLL, GLC, x , x , 2013) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 39 | has_ARB_indirect_parameters 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:91:1: warning: unused function 'has_ARB_instanced_arrays' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 91 | EXT(ARB_instanced_arrays , ARB_instanced_arrays , GLL, GLC, x , x , 2008) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 41 | has_ARB_instanced_arrays 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:92:1: warning: unused function 'has_ARB_internalformat_query' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 92 | EXT(ARB_internalformat_query , ARB_internalformat_query , GLL, GLC, x , x , 2011) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 43 | has_ARB_internalformat_query 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:93:1: warning: unused function 'has_ARB_internalformat_query2' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 93 | EXT(ARB_internalformat_query2 , ARB_internalformat_query2 , GLL, GLC, x , x , 2013) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 45 | has_ARB_internalformat_query2 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:94:1: warning: unused function 'has_ARB_invalidate_subdata' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 94 | EXT(ARB_invalidate_subdata , dummy_true , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 47 | has_ARB_invalidate_subdata 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:95:1: warning: unused function 'has_ARB_map_buffer_alignment' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 95 | EXT(ARB_map_buffer_alignment , dummy_true , GLL, GLC, x , x , 2011) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 49 | has_ARB_map_buffer_alignment 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:96:1: warning: unused function 'has_ARB_map_buffer_range' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 96 | EXT(ARB_map_buffer_range , ARB_map_buffer_range , GLL, GLC, x , x , 2008) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 51 | has_ARB_map_buffer_range 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:97:1: warning: unused function 'has_ARB_multi_bind' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 97 | EXT(ARB_multi_bind , dummy_true , GLL, GLC, x , x , 2013) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 53 | has_ARB_multi_bind 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:98:1: warning: unused function 'has_ARB_multi_draw_indirect' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 98 | EXT(ARB_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 55 | has_ARB_multi_draw_indirect 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:99:1: warning: unused function 'has_ARB_multisample' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 99 | EXT(ARB_multisample , dummy_true , GLL, x , x , x , 1994) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 57 | has_ARB_multisample 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:100:1: warning: unused function 'has_ARB_multitexture' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 100 | EXT(ARB_multitexture , dummy_true , GLL, x , x , x , 1998) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 59 | has_ARB_multitexture 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:101:1: warning: unused function 'has_ARB_occlusion_query' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 101 | EXT(ARB_occlusion_query , ARB_occlusion_query , GLL, x , x , x , 2001) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 61 | has_ARB_occlusion_query 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:102:1: warning: unused function 'has_ARB_occlusion_query2' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 102 | EXT(ARB_occlusion_query2 , ARB_occlusion_query2 , GLL, GLC, x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 63 | has_ARB_occlusion_query2 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:103:1: warning: unused function 'has_ARB_parallel_shader_compile' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 103 | EXT(ARB_parallel_shader_compile , dummy_true , GLL, GLC, x , x , 2015) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 65 | has_ARB_parallel_shader_compile 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:104:1: warning: unused function 'has_ARB_pipeline_statistics_query' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 104 | EXT(ARB_pipeline_statistics_query , ARB_pipeline_statistics_query , GLL, GLC, x , x , 2014) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 67 | has_ARB_pipeline_statistics_query 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:105:1: warning: unused function 'has_ARB_pixel_buffer_object' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 105 | EXT(ARB_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 69 | has_ARB_pixel_buffer_object 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:106:1: warning: unused function 'has_ARB_point_parameters' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 106 | EXT(ARB_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 71 | has_ARB_point_parameters 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:107:1: warning: unused function 'has_ARB_point_sprite' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 107 | EXT(ARB_point_sprite , ARB_point_sprite , GLL, GLC, x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 73 | has_ARB_point_sprite 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:108:1: warning: unused function 'has_ARB_polygon_offset_clamp' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 108 | EXT(ARB_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, x , x , 2017) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 75 | has_ARB_polygon_offset_clamp 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:110:1: warning: unused function 'has_ARB_program_interface_query' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 110 | EXT(ARB_program_interface_query , dummy_true , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 79 | has_ARB_program_interface_query 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:111:1: warning: unused function 'has_ARB_provoking_vertex' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 111 | EXT(ARB_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 81 | has_ARB_provoking_vertex 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:112:1: warning: unused function 'has_ARB_query_buffer_object' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 112 | EXT(ARB_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2013) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 83 | has_ARB_query_buffer_object 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:113:1: warning: unused function 'has_ARB_robust_buffer_access_behavior' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 113 | EXT(ARB_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 85 | has_ARB_robust_buffer_access_behavior 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:114:1: warning: unused function 'has_ARB_robustness' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 114 | EXT(ARB_robustness , dummy_true , GLL, GLC, x , x , 2010) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 87 | has_ARB_robustness 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:115:1: warning: unused function 'has_ARB_sample_locations' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 115 | EXT(ARB_sample_locations , ARB_sample_locations , GLL, GLC, x , x , 2015) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 89 | has_ARB_sample_locations 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:117:1: warning: unused function 'has_ARB_sampler_objects' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 117 | EXT(ARB_sampler_objects , dummy_true , GLL, GLC, x , x , 2009) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 93 | has_ARB_sampler_objects 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:118:1: warning: unused function 'has_ARB_seamless_cube_map' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 118 | EXT(ARB_seamless_cube_map , ARB_seamless_cube_map , GLL, GLC, x , x , 2009) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 95 | has_ARB_seamless_cube_map 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:119:1: warning: unused function 'has_ARB_seamless_cubemap_per_texture' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 119 | EXT(ARB_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2013) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 97 | has_ARB_seamless_cubemap_per_texture 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:130:1: warning: unused function 'has_ARB_shader_objects' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 130 | EXT(ARB_shader_objects , dummy_true , GLL, GLC, x , x , 2002) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 119 | has_ARB_shader_objects 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:138:1: warning: unused function 'has_ARB_shading_language_100' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 138 | EXT(ARB_shading_language_100 , dummy_true , GLL, x , x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 15 | has_ARB_shading_language_100 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:142:1: warning: unused function 'has_ARB_shadow' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 142 | EXT(ARB_shadow , ARB_shadow , GLL, x , x , x , 2001) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 23 | has_ARB_shadow 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:143:1: warning: unused function 'has_ARB_sparse_buffer' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 143 | EXT(ARB_sparse_buffer , ARB_sparse_buffer , GLL, GLC, x , x , 2014) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 25 | has_ARB_sparse_buffer 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:144:1: warning: unused function 'has_ARB_spirv_extensions' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 144 | EXT(ARB_spirv_extensions , ARB_spirv_extensions , GLL, GLC, x , x , 2016) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 27 | has_ARB_spirv_extensions 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:145:1: warning: unused function 'has_ARB_stencil_texturing' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 145 | EXT(ARB_stencil_texturing , ARB_stencil_texturing , GLL, GLC, x , x , 2012) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 29 | has_ARB_stencil_texturing 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:146:1: warning: unused function 'has_ARB_sync' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 146 | EXT(ARB_sync , ARB_sync , GLL, GLC, x , x , 2003) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 31 | has_ARB_sync 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:148:1: warning: unused function 'has_ARB_texture_barrier' [-Wunused-function] 1:57.58 W warning: glslopt@0.1.12: 148 | EXT(ARB_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2014) 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.58 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.58 W warning: glslopt@0.1.12: | ^ 1:57.58 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.58 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.58 W warning: glslopt@0.1.12: 35 | has_ARB_texture_barrier 1:57.58 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.58 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:149:1: warning: unused function 'has_ARB_texture_border_clamp' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 149 | EXT(ARB_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 2000) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 37 | has_ARB_texture_border_clamp 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:150:1: warning: unused function 'has_ARB_texture_buffer_object' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 150 | EXT(ARB_texture_buffer_object , ARB_texture_buffer_object , GLL, GLC, x , x , 2008) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 39 | has_ARB_texture_buffer_object 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:151:1: warning: unused function 'has_ARB_texture_buffer_object_rgb32' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 151 | EXT(ARB_texture_buffer_object_rgb32 , ARB_texture_buffer_object_rgb32 , GLL, GLC, x , x , 2009) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 41 | has_ARB_texture_buffer_object_rgb32 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:152:1: warning: unused function 'has_ARB_texture_buffer_range' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 152 | EXT(ARB_texture_buffer_range , ARB_texture_buffer_range , GLL, GLC, x , x , 2012) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 43 | has_ARB_texture_buffer_range 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:153:1: warning: unused function 'has_ARB_texture_compression' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 153 | EXT(ARB_texture_compression , dummy_true , GLL, x , x , x , 2000) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 45 | has_ARB_texture_compression 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:154:1: warning: unused function 'has_ARB_texture_compression_bptc' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 154 | EXT(ARB_texture_compression_bptc , ARB_texture_compression_bptc , GLL, GLC, x , x , 2010) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 47 | has_ARB_texture_compression_bptc 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:155:1: warning: unused function 'has_ARB_texture_compression_rgtc' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 155 | EXT(ARB_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , x , 2004) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 49 | has_ARB_texture_compression_rgtc 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:156:1: warning: unused function 'has_ARB_texture_cube_map' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 156 | EXT(ARB_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 1999) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 51 | has_ARB_texture_cube_map 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:158:1: warning: unused function 'has_ARB_texture_env_add' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 158 | EXT(ARB_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 55 | has_ARB_texture_env_add 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:159:1: warning: unused function 'has_ARB_texture_env_combine' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 159 | EXT(ARB_texture_env_combine , ARB_texture_env_combine , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 57 | has_ARB_texture_env_combine 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:160:1: warning: unused function 'has_ARB_texture_env_crossbar' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 160 | EXT(ARB_texture_env_crossbar , ARB_texture_env_crossbar , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 59 | has_ARB_texture_env_crossbar 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:161:1: warning: unused function 'has_ARB_texture_env_dot3' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 161 | EXT(ARB_texture_env_dot3 , ARB_texture_env_dot3 , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 61 | has_ARB_texture_env_dot3 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:162:1: warning: unused function 'has_ARB_texture_filter_anisotropic' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 162 | EXT(ARB_texture_filter_anisotropic , ARB_texture_filter_anisotropic , GLL, GLC, x , x , 2017) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 63 | has_ARB_texture_filter_anisotropic 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:163:1: warning: unused function 'has_ARB_texture_float' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 163 | EXT(ARB_texture_float , ARB_texture_float , GLL, GLC, x , x , 2004) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 65 | has_ARB_texture_float 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:165:1: warning: unused function 'has_ARB_texture_mirror_clamp_to_edge' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 165 | EXT(ARB_texture_mirror_clamp_to_edge , ARB_texture_mirror_clamp_to_edge , GLL, GLC, x , x , 2013) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 69 | has_ARB_texture_mirror_clamp_to_edge 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:166:1: warning: unused function 'has_ARB_texture_mirrored_repeat' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 166 | EXT(ARB_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 71 | has_ARB_texture_mirrored_repeat 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:168:1: warning: unused function 'has_ARB_texture_non_power_of_two' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 168 | EXT(ARB_texture_non_power_of_two , ARB_texture_non_power_of_two , GLL, GLC, x , x , 2003) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 75 | has_ARB_texture_non_power_of_two 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:172:1: warning: unused function 'has_ARB_texture_rg' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 172 | EXT(ARB_texture_rg , ARB_texture_rg , GLL, GLC, x , x , 2008) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 83 | has_ARB_texture_rg 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:173:1: warning: unused function 'has_ARB_texture_rgb10_a2ui' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 173 | EXT(ARB_texture_rgb10_a2ui , ARB_texture_rgb10_a2ui , GLL, GLC, x , x , 2009) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 85 | has_ARB_texture_rgb10_a2ui 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:174:1: warning: unused function 'has_ARB_texture_stencil8' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 174 | EXT(ARB_texture_stencil8 , ARB_texture_stencil8 , GLL, GLC, x , x , 2013) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 87 | has_ARB_texture_stencil8 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:175:1: warning: unused function 'has_ARB_texture_storage' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 175 | EXT(ARB_texture_storage , dummy_true , GLL, GLC, x , x , 2011) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 89 | has_ARB_texture_storage 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:176:1: warning: unused function 'has_ARB_texture_storage_multisample' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 176 | EXT(ARB_texture_storage_multisample , ARB_texture_multisample , GLL, GLC, x , x , 2012) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 91 | has_ARB_texture_storage_multisample 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:177:1: warning: unused function 'has_ARB_texture_swizzle' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 177 | EXT(ARB_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 93 | has_ARB_texture_swizzle 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:178:1: warning: unused function 'has_ARB_texture_view' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 178 | EXT(ARB_texture_view , ARB_texture_view , GLL, GLC, x , x , 2012) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 95 | has_ARB_texture_view 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:179:1: warning: unused function 'has_ARB_timer_query' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 179 | EXT(ARB_timer_query , ARB_timer_query , GLL, GLC, x , x , 2010) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 97 | has_ARB_timer_query 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:180:1: warning: unused function 'has_ARB_transform_feedback2' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 180 | EXT(ARB_transform_feedback2 , ARB_transform_feedback2 , GLL, GLC, x , x , 2010) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 99 | has_ARB_transform_feedback2 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:181:1: warning: unused function 'has_ARB_transform_feedback3' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 181 | EXT(ARB_transform_feedback3 , ARB_transform_feedback3 , GLL, GLC, x , x , 2010) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 101 | has_ARB_transform_feedback3 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:182:1: warning: unused function 'has_ARB_transform_feedback_instanced' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 182 | EXT(ARB_transform_feedback_instanced , ARB_transform_feedback_instanced , GLL, GLC, x , x , 2011) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 103 | has_ARB_transform_feedback_instanced 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:183:1: warning: unused function 'has_ARB_transform_feedback_overflow_query' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 183 | EXT(ARB_transform_feedback_overflow_query , ARB_transform_feedback_overflow_query , GLL, GLC, x , x , 2014) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 105 | has_ARB_transform_feedback_overflow_query 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:184:1: warning: unused function 'has_ARB_transpose_matrix' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 184 | EXT(ARB_transpose_matrix , dummy_true , GLL, x , x , x , 1999) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 107 | has_ARB_transpose_matrix 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:186:1: warning: unused function 'has_ARB_vertex_array_bgra' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 186 | EXT(ARB_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 111 | has_ARB_vertex_array_bgra 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:187:1: warning: unused function 'has_ARB_vertex_array_object' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 187 | EXT(ARB_vertex_array_object , dummy_true , GLL, GLC, x , x , 2006) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 113 | has_ARB_vertex_array_object 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:189:1: warning: unused function 'has_ARB_vertex_attrib_binding' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 189 | EXT(ARB_vertex_attrib_binding , dummy_true , GLL, GLC, x , x , 2012) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 117 | has_ARB_vertex_attrib_binding 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:190:1: warning: unused function 'has_ARB_vertex_buffer_object' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 190 | EXT(ARB_vertex_buffer_object , dummy_true , GLL, GLC, x , x , 2003) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 3 | has_ARB_vertex_buffer_object 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:191:1: warning: unused function 'has_ARB_vertex_program' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 191 | EXT(ARB_vertex_program , ARB_vertex_program , GLL, x , x , x , 2002) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 5 | has_ARB_vertex_program 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:192:1: warning: unused function 'has_ARB_vertex_shader' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 192 | EXT(ARB_vertex_shader , ARB_vertex_shader , GLL, GLC, x , x , 2002) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 7 | has_ARB_vertex_shader 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:193:1: warning: unused function 'has_ARB_vertex_type_10f_11f_11f_rev' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 193 | EXT(ARB_vertex_type_10f_11f_11f_rev , ARB_vertex_type_10f_11f_11f_rev , GLL, GLC, x , x , 2013) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 9 | has_ARB_vertex_type_10f_11f_11f_rev 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:194:1: warning: unused function 'has_ARB_vertex_type_2_10_10_10_rev' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 194 | EXT(ARB_vertex_type_2_10_10_10_rev , ARB_vertex_type_2_10_10_10_rev , GLL, GLC, x , x , 2009) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 11 | has_ARB_vertex_type_2_10_10_10_rev 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:196:1: warning: unused function 'has_ARB_window_pos' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 196 | EXT(ARB_window_pos , dummy_true , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 15 | has_ARB_window_pos 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:198:1: warning: unused function 'has_ATI_blend_equation_separate' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 198 | EXT(ATI_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 17 | has_ATI_blend_equation_separate 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:199:1: warning: unused function 'has_ATI_draw_buffers' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 199 | EXT(ATI_draw_buffers , dummy_true , GLL, x , x , x , 2002) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 19 | has_ATI_draw_buffers 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:200:1: warning: unused function 'has_ATI_fragment_shader' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 200 | EXT(ATI_fragment_shader , ATI_fragment_shader , GLL, x , x , x , 2001) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 21 | has_ATI_fragment_shader 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:201:1: warning: unused function 'has_ATI_meminfo' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 201 | EXT(ATI_meminfo , ATI_meminfo , GLL, GLC, x , x , 2009) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 23 | has_ATI_meminfo 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:202:1: warning: unused function 'has_ATI_separate_stencil' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 202 | EXT(ATI_separate_stencil , EXT_stencil_two_side , GLL, x , x , x , 2006) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 25 | has_ATI_separate_stencil 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:203:1: warning: unused function 'has_ATI_texture_compression_3dc' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 203 | EXT(ATI_texture_compression_3dc , ATI_texture_compression_3dc , GLL, x , x , x , 2004) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 27 | has_ATI_texture_compression_3dc 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:204:1: warning: unused function 'has_ATI_texture_env_combine3' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 204 | EXT(ATI_texture_env_combine3 , ATI_texture_env_combine3 , GLL, x , x , x , 2002) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 29 | has_ATI_texture_env_combine3 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:205:1: warning: unused function 'has_ATI_texture_float' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 205 | EXT(ATI_texture_float , ARB_texture_float , GLL, GLC, x , x , 2002) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 31 | has_ATI_texture_float 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:206:1: warning: unused function 'has_ATI_texture_mirror_once' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 206 | EXT(ATI_texture_mirror_once , ATI_texture_mirror_once , GLL, GLC, x , x , 2006) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 33 | has_ATI_texture_mirror_once 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:208:1: warning: unused function 'has_EXT_EGL_image_storage' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 208 | EXT(EXT_EGL_image_storage , EXT_EGL_image_storage , GLL, GLC , x , 30, 2018) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 35 | has_EXT_EGL_image_storage 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:209:1: warning: unused function 'has_EXT_EGL_sync' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 209 | EXT(EXT_EGL_sync , dummy_true , GLL, GLC, x , x , 2019) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 37 | has_EXT_EGL_sync 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:210:1: warning: unused function 'has_EXT_abgr' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 210 | EXT(EXT_abgr , dummy_true , GLL, GLC, x , x , 1995) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.59 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.59 W warning: glslopt@0.1.12: | ^ 1:57.59 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.59 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:57.59 W warning: glslopt@0.1.12: 39 | has_EXT_abgr 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:57.59 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.59 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:211:1: warning: unused function 'has_EXT_base_instance' [-Wunused-function] 1:57.59 W warning: glslopt@0.1.12: 211 | EXT(EXT_base_instance , ARB_base_instance , x , x , x , 30, 2014) 1:57.59 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 41 | has_EXT_base_instance 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:212:1: warning: unused function 'has_EXT_bgra' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 212 | EXT(EXT_bgra , dummy_true , GLL, x , x , x , 1995) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 43 | has_EXT_bgra 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:213:1: warning: unused function 'has_EXT_blend_color' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 213 | EXT(EXT_blend_color , EXT_blend_color , GLL, x , x , x , 1995) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 45 | has_EXT_blend_color 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:214:1: warning: unused function 'has_EXT_blend_equation_separate' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 214 | EXT(EXT_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 47 | has_EXT_blend_equation_separate 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:216:1: warning: unused function 'has_EXT_blend_func_separate' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 216 | EXT(EXT_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 51 | has_EXT_blend_func_separate 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:217:1: warning: unused function 'has_EXT_blend_minmax' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 217 | EXT(EXT_blend_minmax , EXT_blend_minmax , GLL, x , ES1, ES2, 1995) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 53 | has_EXT_blend_minmax 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:218:1: warning: unused function 'has_EXT_blend_subtract' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 218 | EXT(EXT_blend_subtract , dummy_true , GLL, x , x , x , 1995) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 55 | has_EXT_blend_subtract 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:219:1: warning: unused function 'has_EXT_buffer_storage' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 219 | EXT(EXT_buffer_storage , ARB_buffer_storage , x , x , x , 31, 2015) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 57 | has_EXT_buffer_storage 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:220:1: warning: unused function 'has_EXT_clip_control' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 220 | EXT(EXT_clip_control , ARB_clip_control , x , x , x , ES2, 2017) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 59 | has_EXT_clip_control 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:222:1: warning: unused function 'has_EXT_color_buffer_float' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 222 | EXT(EXT_color_buffer_float , dummy_true , x , x , x , 30, 2013) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 63 | has_EXT_color_buffer_float 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:223:1: warning: unused function 'has_EXT_compiled_vertex_array' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 223 | EXT(EXT_compiled_vertex_array , dummy_true , GLL, x , x , x , 1996) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 65 | has_EXT_compiled_vertex_array 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:224:1: warning: unused function 'has_EXT_compressed_ETC1_RGB8_sub_texture' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 224 | EXT(EXT_compressed_ETC1_RGB8_sub_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 67 | has_EXT_compressed_ETC1_RGB8_sub_texture 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:225:1: warning: unused function 'has_EXT_copy_image' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 225 | EXT(EXT_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 69 | has_EXT_copy_image 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:226:1: warning: unused function 'has_EXT_copy_texture' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 226 | EXT(EXT_copy_texture , dummy_true , GLL, x , x , x , 1995) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 71 | has_EXT_copy_texture 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:228:1: warning: unused function 'has_EXT_depth_bounds_test' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 228 | EXT(EXT_depth_bounds_test , EXT_depth_bounds_test , GLL, GLC, x , x , 2002) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 75 | has_EXT_depth_bounds_test 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:229:1: warning: unused function 'has_EXT_depth_clamp' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 229 | EXT(EXT_depth_clamp , ARB_depth_clamp , x , x , x , ES2, 2019) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 77 | has_EXT_depth_clamp 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:230:1: warning: unused function 'has_EXT_direct_state_access' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 230 | EXT(EXT_direct_state_access , dummy_true , GLL, x , x , x , 2010) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 79 | has_EXT_direct_state_access 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:231:1: warning: unused function 'has_EXT_discard_framebuffer' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 231 | EXT(EXT_discard_framebuffer , dummy_true , x , x , ES1, ES2, 2009) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 81 | has_EXT_discard_framebuffer 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:232:1: warning: unused function 'has_EXT_disjoint_timer_query' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 232 | EXT(EXT_disjoint_timer_query , EXT_disjoint_timer_query , x , x , x , ES2, 2016) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 83 | has_EXT_disjoint_timer_query 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:234:1: warning: unused function 'has_EXT_draw_buffers2' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 234 | EXT(EXT_draw_buffers2 , EXT_draw_buffers2 , GLL, GLC, x , x , 2006) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 87 | has_EXT_draw_buffers2 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:235:1: warning: unused function 'has_EXT_draw_buffers_indexed' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 235 | EXT(EXT_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 89 | has_EXT_draw_buffers_indexed 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:236:1: warning: unused function 'has_EXT_draw_elements_base_vertex' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 236 | EXT(EXT_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 91 | has_EXT_draw_elements_base_vertex 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:238:1: warning: unused function 'has_EXT_draw_range_elements' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 238 | EXT(EXT_draw_range_elements , dummy_true , GLL, x , x , x , 1997) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 95 | has_EXT_draw_range_elements 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:239:1: warning: unused function 'has_EXT_float_blend' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 239 | EXT(EXT_float_blend , EXT_float_blend , x , x , x , 30, 2015) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 97 | has_EXT_float_blend 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:240:1: warning: unused function 'has_EXT_fog_coord' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 240 | EXT(EXT_fog_coord , dummy_true , GLL, x , x , x , 1999) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 99 | has_EXT_fog_coord 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:242:1: warning: unused function 'has_EXT_framebuffer_blit' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 242 | EXT(EXT_framebuffer_blit , dummy_true , GLL, GLC, x , x , 2005) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 103 | has_EXT_framebuffer_blit 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:243:1: warning: unused function 'has_EXT_framebuffer_multisample' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 243 | EXT(EXT_framebuffer_multisample , EXT_framebuffer_multisample , GLL, GLC, x , x , 2005) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 105 | has_EXT_framebuffer_multisample 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:244:1: warning: unused function 'has_EXT_framebuffer_multisample_blit_scaled' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 244 | EXT(EXT_framebuffer_multisample_blit_scaled , EXT_framebuffer_multisample_blit_scaled, GLL, GLC, x , x , 2011) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 107 | has_EXT_framebuffer_multisample_blit_scaled 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:245:1: warning: unused function 'has_EXT_framebuffer_object' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 245 | EXT(EXT_framebuffer_object , dummy_true , GLL, GLC, x , x , 2000) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 109 | has_EXT_framebuffer_object 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:246:1: warning: unused function 'has_EXT_framebuffer_sRGB' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 246 | EXT(EXT_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 111 | has_EXT_framebuffer_sRGB 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:249:1: warning: unused function 'has_EXT_gpu_program_parameters' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 249 | EXT(EXT_gpu_program_parameters , EXT_gpu_program_parameters , GLL, x , x , x , 2006) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 117 | has_EXT_gpu_program_parameters 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:254:1: warning: unused function 'has_EXT_map_buffer_range' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 254 | EXT(EXT_map_buffer_range , ARB_map_buffer_range , x , x , ES1, ES2, 2012) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 123 | has_EXT_map_buffer_range 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:255:1: warning: unused function 'has_EXT_memory_object' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 255 | EXT(EXT_memory_object , EXT_memory_object , GLL, GLC, x , ES2, 2017) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 125 | has_EXT_memory_object 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:256:1: warning: unused function 'has_EXT_memory_object_fd' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 256 | EXT(EXT_memory_object_fd , EXT_memory_object_fd , GLL, GLC, x , ES2, 2017) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :127:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 127 | has_EXT_memory_object_fd 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:257:1: warning: unused function 'has_EXT_multi_draw_arrays' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 257 | EXT(EXT_multi_draw_arrays , dummy_true , GLL, x , ES1, ES2, 1999) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :2:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 2 | has_EXT_multi_draw_arrays 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:258:1: warning: unused function 'has_EXT_multisampled_render_to_texture' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 258 | EXT(EXT_multisampled_render_to_texture , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :4:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 4 | has_EXT_multisampled_render_to_texture 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:259:1: warning: unused function 'has_EXT_multisampled_render_to_texture2' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 259 | EXT(EXT_multisampled_render_to_texture2 , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :6:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 6 | has_EXT_multisampled_render_to_texture2 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:260:1: warning: unused function 'has_EXT_occlusion_query_boolean' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 260 | EXT(EXT_occlusion_query_boolean , ARB_occlusion_query2 , x , x , x , ES2, 2011) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 8 | has_EXT_occlusion_query_boolean 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:261:1: warning: unused function 'has_EXT_packed_depth_stencil' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 261 | EXT(EXT_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2005) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 10 | has_EXT_packed_depth_stencil 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:262:1: warning: unused function 'has_EXT_packed_float' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 262 | EXT(EXT_packed_float , EXT_packed_float , GLL, GLC, x , x , 2004) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :12:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 12 | has_EXT_packed_float 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:263:1: warning: unused function 'has_EXT_packed_pixels' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 263 | EXT(EXT_packed_pixels , dummy_true , GLL, x , x , x , 1997) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 14 | has_EXT_packed_pixels 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:264:1: warning: unused function 'has_EXT_pixel_buffer_object' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 264 | EXT(EXT_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 16 | has_EXT_pixel_buffer_object 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:265:1: warning: unused function 'has_EXT_point_parameters' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 265 | EXT(EXT_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 18 | has_EXT_point_parameters 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:266:1: warning: unused function 'has_EXT_polygon_offset_clamp' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 266 | EXT(EXT_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, ES1, ES2, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :20:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 20 | has_EXT_polygon_offset_clamp 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:268:1: warning: unused function 'has_EXT_provoking_vertex' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 268 | EXT(EXT_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 24 | has_EXT_provoking_vertex 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:269:1: warning: unused function 'has_EXT_read_format_bgra' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 269 | EXT(EXT_read_format_bgra , dummy_true , x , x , ES1, ES2, 2009) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 26 | has_EXT_read_format_bgra 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:270:1: warning: unused function 'has_EXT_render_snorm' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 270 | EXT(EXT_render_snorm , EXT_render_snorm , x , x , x, 31, 2014) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 28 | has_EXT_render_snorm 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:271:1: warning: unused function 'has_EXT_rescale_normal' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 271 | EXT(EXT_rescale_normal , dummy_true , GLL, x , x , x , 1997) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 30 | has_EXT_rescale_normal 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:272:1: warning: unused function 'has_EXT_robustness' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 272 | EXT(EXT_robustness , KHR_robustness , x, x, x , ES2, 2011) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :32:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 32 | has_EXT_robustness 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:273:1: warning: unused function 'has_EXT_sRGB_write_control' [-Wunused-function] 1:57.60 W warning: glslopt@0.1.12: 273 | EXT(EXT_sRGB_write_control , EXT_framebuffer_sRGB , x, x , x , 30, 2013) 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.60 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.60 W warning: glslopt@0.1.12: | ^ 1:57.60 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.60 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: :34:1: note: expanded from here 1:57.60 W warning: glslopt@0.1.12: 34 | has_EXT_sRGB_write_control 1:57.60 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.60 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.60 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:274:1: warning: unused function 'has_EXT_secondary_color' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 274 | EXT(EXT_secondary_color , dummy_true , GLL, x , x , x , 1999) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :36:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 36 | has_EXT_secondary_color 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:275:1: warning: unused function 'has_EXT_semaphore' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 275 | EXT(EXT_semaphore , EXT_semaphore , GLL, GLC, x , ES2, 2017) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :38:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 38 | has_EXT_semaphore 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:276:1: warning: unused function 'has_EXT_semaphore_fd' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 276 | EXT(EXT_semaphore_fd , EXT_semaphore_fd , GLL, GLC, x , ES2, 2017) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :40:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 40 | has_EXT_semaphore_fd 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:278:1: warning: unused function 'has_EXT_separate_specular_color' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 278 | EXT(EXT_separate_specular_color , dummy_true , GLL, x , x , x , 1997) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 44 | has_EXT_separate_specular_color 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:287:1: warning: unused function 'has_EXT_shadow_funcs' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 287 | EXT(EXT_shadow_funcs , ARB_shadow , GLL, x , x , x , 2002) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :62:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 62 | has_EXT_shadow_funcs 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:288:1: warning: unused function 'has_EXT_stencil_two_side' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 288 | EXT(EXT_stencil_two_side , EXT_stencil_two_side , GLL, x , x , x , 2001) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 64 | has_EXT_stencil_two_side 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:289:1: warning: unused function 'has_EXT_stencil_wrap' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 289 | EXT(EXT_stencil_wrap , dummy_true , GLL, x , x , x , 2002) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :66:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 66 | has_EXT_stencil_wrap 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:290:1: warning: unused function 'has_EXT_subtexture' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 290 | EXT(EXT_subtexture , dummy_true , GLL, x , x , x , 1995) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 68 | has_EXT_subtexture 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:293:1: warning: unused function 'has_EXT_texture' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 293 | EXT(EXT_texture , dummy_true , GLL, x , x , x , 1996) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 74 | has_EXT_texture 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:294:1: warning: unused function 'has_EXT_texture3D' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 294 | EXT(EXT_texture3D , dummy_true , GLL, x , x , x , 1996) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 76 | has_EXT_texture3D 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:296:1: warning: unused function 'has_EXT_texture_border_clamp' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 296 | EXT(EXT_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :80:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 80 | has_EXT_texture_border_clamp 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:298:1: warning: unused function 'has_EXT_texture_buffer_object' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 298 | EXT(EXT_texture_buffer_object , EXT_texture_buffer_object , GLL, x , x , x , 2007) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :84:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 84 | has_EXT_texture_buffer_object 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:299:1: warning: unused function 'has_EXT_texture_compression_bptc' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 299 | EXT(EXT_texture_compression_bptc , ARB_texture_compression_bptc , x , x , x , 30, 2017) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :86:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 86 | has_EXT_texture_compression_bptc 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:300:1: warning: unused function 'has_EXT_texture_compression_dxt1' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 300 | EXT(EXT_texture_compression_dxt1 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 88 | has_EXT_texture_compression_dxt1 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:301:1: warning: unused function 'has_EXT_texture_compression_latc' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 301 | EXT(EXT_texture_compression_latc , EXT_texture_compression_latc , GLL, x , x , x , 2006) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :90:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 90 | has_EXT_texture_compression_latc 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:302:1: warning: unused function 'has_EXT_texture_compression_rgtc' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 302 | EXT(EXT_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , 30, 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 92 | has_EXT_texture_compression_rgtc 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:303:1: warning: unused function 'has_EXT_texture_compression_s3tc' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 303 | EXT(EXT_texture_compression_s3tc , EXT_texture_compression_s3tc , GLL, GLC, x , ES2, 2000) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 94 | has_EXT_texture_compression_s3tc 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:304:1: warning: unused function 'has_EXT_texture_compression_s3tc_srgb' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 304 | EXT(EXT_texture_compression_s3tc_srgb , EXT_texture_compression_s3tc_srgb , x , x, x , ES2, 2016) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :96:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 96 | has_EXT_texture_compression_s3tc_srgb 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:305:1: warning: unused function 'has_EXT_texture_cube_map' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 305 | EXT(EXT_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 2001) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 98 | has_EXT_texture_cube_map 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:307:1: warning: unused function 'has_EXT_texture_edge_clamp' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 307 | EXT(EXT_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 102 | has_EXT_texture_edge_clamp 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:308:1: warning: unused function 'has_EXT_texture_env_add' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 308 | EXT(EXT_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 104 | has_EXT_texture_env_add 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:309:1: warning: unused function 'has_EXT_texture_env_combine' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 309 | EXT(EXT_texture_env_combine , dummy_true , GLL, x , x , x , 2000) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :106:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 106 | has_EXT_texture_env_combine 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:310:1: warning: unused function 'has_EXT_texture_env_dot3' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 310 | EXT(EXT_texture_env_dot3 , EXT_texture_env_dot3 , GLL, x , x , x , 2000) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 108 | has_EXT_texture_env_dot3 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:311:1: warning: unused function 'has_EXT_texture_filter_anisotropic' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 311 | EXT(EXT_texture_filter_anisotropic , EXT_texture_filter_anisotropic , GLL, GLC, ES1, ES2, 1999) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :110:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 110 | has_EXT_texture_filter_anisotropic 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:312:1: warning: unused function 'has_EXT_texture_format_BGRA8888' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 312 | EXT(EXT_texture_format_BGRA8888 , dummy_true , x , x , ES1, ES2, 2005) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 112 | has_EXT_texture_format_BGRA8888 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:313:1: warning: unused function 'has_EXT_texture_integer' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 313 | EXT(EXT_texture_integer , EXT_texture_integer , GLL, GLC, x , x , 2006) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 114 | has_EXT_texture_integer 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:314:1: warning: unused function 'has_EXT_texture_lod_bias' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 314 | EXT(EXT_texture_lod_bias , dummy_true , GLL, x , ES1, x , 1999) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 116 | has_EXT_texture_lod_bias 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:315:1: warning: unused function 'has_EXT_texture_mirror_clamp' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 315 | EXT(EXT_texture_mirror_clamp , EXT_texture_mirror_clamp , GLL, GLC, x , x , 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :118:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 118 | has_EXT_texture_mirror_clamp 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:316:1: warning: unused function 'has_EXT_texture_norm16' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 316 | EXT(EXT_texture_norm16 , EXT_texture_norm16 , x , x , x , 31, 2014) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 3 | has_EXT_texture_norm16 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:317:1: warning: unused function 'has_EXT_texture_object' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 317 | EXT(EXT_texture_object , dummy_true , GLL, x , x , x , 1995) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 5 | has_EXT_texture_object 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:319:1: warning: unused function 'has_EXT_texture_rectangle' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 319 | EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 9 | has_EXT_texture_rectangle 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:320:1: warning: unused function 'has_EXT_texture_rg' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 320 | EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 11 | has_EXT_texture_rg 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:321:1: warning: unused function 'has_EXT_texture_sRGB' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 321 | EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 13 | has_EXT_texture_sRGB 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:322:1: warning: unused function 'has_EXT_texture_sRGB_R8' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 322 | EXT(EXT_texture_sRGB_R8 , EXT_texture_sRGB_R8 , GLL ,GLC, x , 30, 2018) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 15 | has_EXT_texture_sRGB_R8 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:323:1: warning: unused function 'has_EXT_texture_sRGB_decode' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 323 | EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 17 | has_EXT_texture_sRGB_decode 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:325:1: warning: unused function 'has_EXT_texture_shared_exponent' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 325 | EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 21 | has_EXT_texture_shared_exponent 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:326:1: warning: unused function 'has_EXT_texture_snorm' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 326 | EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 23 | has_EXT_texture_snorm 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:327:1: warning: unused function 'has_EXT_texture_swizzle' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 327 | EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 25 | has_EXT_texture_swizzle 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:328:1: warning: unused function 'has_EXT_texture_type_2_10_10_10_REV' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 328 | EXT(EXT_texture_type_2_10_10_10_REV , EXT_texture_type_2_10_10_10_REV , x , x , x , ES2, 2008) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 27 | has_EXT_texture_type_2_10_10_10_REV 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:329:1: warning: unused function 'has_EXT_texture_view' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 329 | EXT(EXT_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 29 | has_EXT_texture_view 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:330:1: warning: unused function 'has_EXT_timer_query' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 330 | EXT(EXT_timer_query , EXT_timer_query , GLL, GLC, x , x , 2006) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 31 | has_EXT_timer_query 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:331:1: warning: unused function 'has_EXT_transform_feedback' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 331 | EXT(EXT_transform_feedback , EXT_transform_feedback , GLL, GLC, x , x , 2011) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 33 | has_EXT_transform_feedback 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:332:1: warning: unused function 'has_EXT_unpack_subimage' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 332 | EXT(EXT_unpack_subimage , dummy_true , x , x , x , ES2, 2011) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 35 | has_EXT_unpack_subimage 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:333:1: warning: unused function 'has_EXT_vertex_array' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 333 | EXT(EXT_vertex_array , dummy_true , GLL, x , x , x , 1995) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 37 | has_EXT_vertex_array 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:334:1: warning: unused function 'has_EXT_vertex_array_bgra' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 334 | EXT(EXT_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 39 | has_EXT_vertex_array_bgra 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:335:1: warning: unused function 'has_EXT_vertex_attrib_64bit' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 335 | EXT(EXT_vertex_attrib_64bit , ARB_vertex_attrib_64bit , 32, GLC, x , x , 2010) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 41 | has_EXT_vertex_attrib_64bit 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:336:1: warning: unused function 'has_EXT_window_rectangles' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 336 | EXT(EXT_window_rectangles , EXT_window_rectangles , GLL, GLC, x , 30, 2016) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 43 | has_EXT_window_rectangles 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:338:1: warning: unused function 'has_GREMEDY_string_marker' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 338 | EXT(GREMEDY_string_marker , GREMEDY_string_marker , GLL, GLC, x , x , 2007) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 45 | has_GREMEDY_string_marker 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:340:1: warning: unused function 'has_IBM_multimode_draw_arrays' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 340 | EXT(IBM_multimode_draw_arrays , dummy_true , GLL, GLC, x , x , 1998) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 47 | has_IBM_multimode_draw_arrays 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:341:1: warning: unused function 'has_IBM_rasterpos_clip' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 341 | EXT(IBM_rasterpos_clip , dummy_true , GLL, x , x , x , 1996) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.61 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:57.61 W warning: glslopt@0.1.12: 49 | has_IBM_rasterpos_clip 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:342:1: warning: unused function 'has_IBM_texture_mirrored_repeat' [-Wunused-function] 1:57.61 W warning: glslopt@0.1.12: 342 | EXT(IBM_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 1998) 1:57.61 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.61 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.61 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.61 W warning: glslopt@0.1.12: | ^ 1:57.61 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 51 | has_IBM_texture_mirrored_repeat 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:344:1: warning: unused function 'has_INGR_blend_func_separate' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 344 | EXT(INGR_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 53 | has_INGR_blend_func_separate 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:346:1: warning: unused function 'has_INTEL_blackhole_render' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 346 | EXT(INTEL_blackhole_render , INTEL_blackhole_render , 30, 30, x , ES2, 2018) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 55 | has_INTEL_blackhole_render 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:348:1: warning: unused function 'has_INTEL_performance_query' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 348 | EXT(INTEL_performance_query , INTEL_performance_query , GLL, GLC, x , ES2, 2013) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 59 | has_INTEL_performance_query 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:353:1: warning: unused function 'has_KHR_blend_equation_advanced_coherent' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 353 | EXT(KHR_blend_equation_advanced_coherent , KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 67 | has_KHR_blend_equation_advanced_coherent 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:354:1: warning: unused function 'has_KHR_context_flush_control' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 354 | EXT(KHR_context_flush_control , dummy_true , GLL, GLC, x , ES2, 2014) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 69 | has_KHR_context_flush_control 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:355:1: warning: unused function 'has_KHR_debug' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 355 | EXT(KHR_debug , dummy_true , GLL, GLC, 11, ES2, 2012) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 71 | has_KHR_debug 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:356:1: warning: unused function 'has_KHR_no_error' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 356 | EXT(KHR_no_error , dummy_true , GLL, GLC, ES1, ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 73 | has_KHR_no_error 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:357:1: warning: unused function 'has_KHR_parallel_shader_compile' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 357 | EXT(KHR_parallel_shader_compile , dummy_true , GLL, GLC, x , ES2, 2017) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 75 | has_KHR_parallel_shader_compile 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:358:1: warning: unused function 'has_KHR_robust_buffer_access_behavior' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 358 | EXT(KHR_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 77 | has_KHR_robust_buffer_access_behavior 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:359:1: warning: unused function 'has_KHR_robustness' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 359 | EXT(KHR_robustness , KHR_robustness , GLL, GLC, x , ES2, 2012) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 79 | has_KHR_robustness 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:360:1: warning: unused function 'has_KHR_texture_compression_astc_hdr' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 360 | EXT(KHR_texture_compression_astc_hdr , KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 81 | has_KHR_texture_compression_astc_hdr 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:361:1: warning: unused function 'has_KHR_texture_compression_astc_ldr' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 361 | EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 83 | has_KHR_texture_compression_astc_ldr 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:362:1: warning: unused function 'has_KHR_texture_compression_astc_sliced_3d' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 362 | EXT(KHR_texture_compression_astc_sliced_3d , KHR_texture_compression_astc_sliced_3d , GLL, GLC, x , ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 85 | has_KHR_texture_compression_astc_sliced_3d 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:364:1: warning: unused function 'has_MESA_framebuffer_flip_y' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 364 | EXT(MESA_framebuffer_flip_y , MESA_framebuffer_flip_y , 43, 43, x , 30, 2018) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 87 | has_MESA_framebuffer_flip_y 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:365:1: warning: unused function 'has_MESA_pack_invert' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 365 | EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 89 | has_MESA_pack_invert 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:367:1: warning: unused function 'has_MESA_texture_signed_rgba' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 367 | EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 93 | has_MESA_texture_signed_rgba 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:368:1: warning: unused function 'has_MESA_tile_raster_order' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 368 | EXT(MESA_tile_raster_order , MESA_tile_raster_order , GLL, GLC, x , ES2, 2017) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 95 | has_MESA_tile_raster_order 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:369:1: warning: unused function 'has_MESA_window_pos' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 369 | EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 97 | has_MESA_window_pos 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:370:1: warning: unused function 'has_MESA_ycbcr_texture' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 370 | EXT(MESA_ycbcr_texture , MESA_ycbcr_texture , GLL, GLC, x , x , 2002) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 99 | has_MESA_ycbcr_texture 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:372:1: warning: unused function 'has_NVX_gpu_memory_info' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 372 | EXT(NVX_gpu_memory_info , NVX_gpu_memory_info , GLL, GLC, x , x , 2013) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 101 | has_NVX_gpu_memory_info 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:374:1: warning: unused function 'has_NV_alpha_to_coverage_dither_control' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 374 | EXT(NV_alpha_to_coverage_dither_control , NV_alpha_to_coverage_dither_control , GLL, GLC, x , ES2, 2017) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 103 | has_NV_alpha_to_coverage_dither_control 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:375:1: warning: unused function 'has_NV_blend_square' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 375 | EXT(NV_blend_square , dummy_true , GLL, x , x , x , 1999) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 105 | has_NV_blend_square 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:377:1: warning: unused function 'has_NV_conditional_render' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 377 | EXT(NV_conditional_render , NV_conditional_render , GLL, GLC, x , ES2, 2008) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 109 | has_NV_conditional_render 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:378:1: warning: unused function 'has_NV_conservative_raster' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 378 | EXT(NV_conservative_raster , NV_conservative_raster , GLL, GLC, ES1, ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 111 | has_NV_conservative_raster 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:379:1: warning: unused function 'has_NV_conservative_raster_dilate' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 379 | EXT(NV_conservative_raster_dilate , NV_conservative_raster_dilate , GLL, GLC, ES1, ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 113 | has_NV_conservative_raster_dilate 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:380:1: warning: unused function 'has_NV_conservative_raster_pre_snap' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 380 | EXT(NV_conservative_raster_pre_snap , NV_conservative_raster_pre_snap , GLL, GLC, ES1, ES2, 2017) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :115:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 115 | has_NV_conservative_raster_pre_snap 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:381:1: warning: unused function 'has_NV_conservative_raster_pre_snap_triangles' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 381 | EXT(NV_conservative_raster_pre_snap_triangles, NV_conservative_raster_pre_snap_triangles, GLL, GLC, ES1, ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 117 | has_NV_conservative_raster_pre_snap_triangles 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:382:1: warning: unused function 'has_NV_copy_image' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 382 | EXT(NV_copy_image , NV_copy_image , GLL, GLC, x , x, 2009) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 3 | has_NV_copy_image 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:383:1: warning: unused function 'has_NV_depth_clamp' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 383 | EXT(NV_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2001) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 5 | has_NV_depth_clamp 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:384:1: warning: unused function 'has_NV_draw_buffers' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 384 | EXT(NV_draw_buffers , dummy_true , x , x , x , ES2, 2011) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 7 | has_NV_draw_buffers 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:385:1: warning: unused function 'has_NV_fbo_color_attachments' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 385 | EXT(NV_fbo_color_attachments , dummy_true , x , x , x , ES2, 2010) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 9 | has_NV_fbo_color_attachments 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:386:1: warning: unused function 'has_NV_fill_rectangle' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 386 | EXT(NV_fill_rectangle , NV_fill_rectangle , GLL, GLC, x , x , 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 11 | has_NV_fill_rectangle 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:387:1: warning: unused function 'has_NV_fog_distance' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 387 | EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 13 | has_NV_fog_distance 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:390:1: warning: unused function 'has_NV_light_max_exponent' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 390 | EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 19 | has_NV_light_max_exponent 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:391:1: warning: unused function 'has_NV_packed_depth_stencil' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 391 | EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 21 | has_NV_packed_depth_stencil 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:392:1: warning: unused function 'has_NV_pixel_buffer_object' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 392 | EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 23 | has_NV_pixel_buffer_object 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:393:1: warning: unused function 'has_NV_point_sprite' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 393 | EXT(NV_point_sprite , NV_point_sprite , GLL, GLC, x , x , 2001) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 25 | has_NV_point_sprite 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:394:1: warning: unused function 'has_NV_primitive_restart' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 394 | EXT(NV_primitive_restart , NV_primitive_restart , GLL, x , x , x , 2002) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 27 | has_NV_primitive_restart 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:395:1: warning: unused function 'has_NV_read_buffer' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 395 | EXT(NV_read_buffer , dummy_true , x , x , x , ES2, 2011) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 29 | has_NV_read_buffer 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:396:1: warning: unused function 'has_NV_read_depth' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 396 | EXT(NV_read_depth , dummy_true , x , x , x , ES2, 2011) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 31 | has_NV_read_depth 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:397:1: warning: unused function 'has_NV_read_depth_stencil' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 397 | EXT(NV_read_depth_stencil , dummy_true , x , x , x , ES2, 2011) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 33 | has_NV_read_depth_stencil 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:398:1: warning: unused function 'has_NV_read_stencil' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 398 | EXT(NV_read_stencil , dummy_true , x , x , x , ES2, 2011) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 35 | has_NV_read_stencil 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:399:1: warning: unused function 'has_NV_sample_locations' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 399 | EXT(NV_sample_locations , ARB_sample_locations , GLL, GLC, x , ES2, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 37 | has_NV_sample_locations 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:401:1: warning: unused function 'has_NV_texgen_reflection' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 401 | EXT(NV_texgen_reflection , dummy_true , GLL, x , x , x , 1999) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 41 | has_NV_texgen_reflection 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:402:1: warning: unused function 'has_NV_texture_barrier' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 402 | EXT(NV_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2009) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 43 | has_NV_texture_barrier 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:403:1: warning: unused function 'has_NV_texture_env_combine4' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 403 | EXT(NV_texture_env_combine4 , NV_texture_env_combine4 , GLL, x , x , x , 1999) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 45 | has_NV_texture_env_combine4 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:404:1: warning: unused function 'has_NV_texture_rectangle' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 404 | EXT(NV_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2000) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 47 | has_NV_texture_rectangle 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:405:1: warning: unused function 'has_NV_vdpau_interop' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 405 | EXT(NV_vdpau_interop , NV_vdpau_interop , GLL, GLC, x , x , 2010) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 49 | has_NV_vdpau_interop 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:407:1: warning: unused function 'has_NV_viewport_swizzle' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 407 | EXT(NV_viewport_swizzle , NV_viewport_swizzle , GLL, GLC, x , 31, 2015) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 53 | has_NV_viewport_swizzle 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:409:1: warning: unused function 'has_OES_EGL_image' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 409 | EXT(OES_EGL_image , OES_EGL_image , GLL, GLC, ES1, ES2, 2006) /* FIXME: Mesa expects GL_OES_EGL_image to be available in OpenGL contexts. */ 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.62 W warning: glslopt@0.1.12: 55 | has_OES_EGL_image 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:412:1: warning: unused function 'has_OES_EGL_sync' [-Wunused-function] 1:57.62 W warning: glslopt@0.1.12: 412 | EXT(OES_EGL_sync , dummy_true , x , x , ES1, ES2, 2010) 1:57.62 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.62 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.62 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.62 W warning: glslopt@0.1.12: | ^ 1:57.62 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.62 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 61 | has_OES_EGL_sync 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:413:1: warning: unused function 'has_OES_blend_equation_separate' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 413 | EXT(OES_blend_equation_separate , EXT_blend_equation_separate , x , x , ES1, x , 2009) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 63 | has_OES_blend_equation_separate 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:414:1: warning: unused function 'has_OES_blend_func_separate' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 414 | EXT(OES_blend_func_separate , EXT_blend_func_separate , x , x , ES1, x , 2009) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 65 | has_OES_blend_func_separate 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:415:1: warning: unused function 'has_OES_blend_subtract' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 415 | EXT(OES_blend_subtract , dummy_true , x , x , ES1, x , 2009) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 67 | has_OES_blend_subtract 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:416:1: warning: unused function 'has_OES_byte_coordinates' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 416 | EXT(OES_byte_coordinates , dummy_true , x , x , ES1, x , 2002) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 69 | has_OES_byte_coordinates 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:417:1: warning: unused function 'has_OES_compressed_ETC1_RGB8_texture' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 417 | EXT(OES_compressed_ETC1_RGB8_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 71 | has_OES_compressed_ETC1_RGB8_texture 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:418:1: warning: unused function 'has_OES_compressed_paletted_texture' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 418 | EXT(OES_compressed_paletted_texture , dummy_true , x , x , ES1, x , 2003) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 73 | has_OES_compressed_paletted_texture 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:419:1: warning: unused function 'has_OES_copy_image' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 419 | EXT(OES_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 75 | has_OES_copy_image 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:420:1: warning: unused function 'has_OES_depth24' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 420 | EXT(OES_depth24 , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 77 | has_OES_depth24 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:421:1: warning: unused function 'has_OES_depth32' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 421 | EXT(OES_depth32 , dummy_false , x , x , x , x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 79 | has_OES_depth32 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:422:1: warning: unused function 'has_OES_depth_texture' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 422 | EXT(OES_depth_texture , ARB_depth_texture , x , x , x , ES2, 2006) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 81 | has_OES_depth_texture 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:423:1: warning: unused function 'has_OES_depth_texture_cube_map' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 423 | EXT(OES_depth_texture_cube_map , OES_depth_texture_cube_map , x , x , x , ES2, 2012) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 83 | has_OES_depth_texture_cube_map 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:424:1: warning: unused function 'has_OES_draw_buffers_indexed' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 424 | EXT(OES_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 85 | has_OES_draw_buffers_indexed 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:425:1: warning: unused function 'has_OES_draw_elements_base_vertex' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 425 | EXT(OES_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 87 | has_OES_draw_elements_base_vertex 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:426:1: warning: unused function 'has_OES_draw_texture' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 426 | EXT(OES_draw_texture , OES_draw_texture , x , x , ES1, x , 2004) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 89 | has_OES_draw_texture 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:427:1: warning: unused function 'has_OES_element_index_uint' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 427 | EXT(OES_element_index_uint , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 91 | has_OES_element_index_uint 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:428:1: warning: unused function 'has_OES_fbo_render_mipmap' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 428 | EXT(OES_fbo_render_mipmap , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 93 | has_OES_fbo_render_mipmap 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:429:1: warning: unused function 'has_OES_fixed_point' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 429 | EXT(OES_fixed_point , dummy_true , x , x , ES1, x , 2002) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 95 | has_OES_fixed_point 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:430:1: warning: unused function 'has_OES_framebuffer_object' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 430 | EXT(OES_framebuffer_object , dummy_true , x , x , ES1, x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 97 | has_OES_framebuffer_object 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:433:1: warning: unused function 'has_OES_get_program_binary' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 433 | EXT(OES_get_program_binary , dummy_true , x , x , x , ES2, 2008) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 103 | has_OES_get_program_binary 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:435:1: warning: unused function 'has_OES_mapbuffer' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 435 | EXT(OES_mapbuffer , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 107 | has_OES_mapbuffer 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:436:1: warning: unused function 'has_OES_packed_depth_stencil' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 436 | EXT(OES_packed_depth_stencil , dummy_true , x , x , ES1, ES2, 2007) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 109 | has_OES_packed_depth_stencil 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:437:1: warning: unused function 'has_OES_point_size_array' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 437 | EXT(OES_point_size_array , dummy_true , x , x , ES1, x , 2004) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 111 | has_OES_point_size_array 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:438:1: warning: unused function 'has_OES_point_sprite' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 438 | EXT(OES_point_sprite , ARB_point_sprite , x , x , ES1, x , 2004) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 113 | has_OES_point_sprite 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:440:1: warning: unused function 'has_OES_query_matrix' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 440 | EXT(OES_query_matrix , dummy_true , x , x , ES1, x , 2003) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 117 | has_OES_query_matrix 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:441:1: warning: unused function 'has_OES_read_format' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 441 | EXT(OES_read_format , dummy_true , GLL, x , ES1, x , 2003) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 119 | has_OES_read_format 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:442:1: warning: unused function 'has_OES_required_internalformat' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 442 | EXT(OES_required_internalformat , dummy_true , x , x , ES1, ES2, 2012) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :121:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 121 | has_OES_required_internalformat 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:443:1: warning: unused function 'has_OES_rgb8_rgba8' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 443 | EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 123 | has_OES_rgb8_rgba8 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:444:1: warning: unused function 'has_OES_sample_shading' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 444 | EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 125 | has_OES_sample_shading 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:449:1: warning: unused function 'has_OES_single_precision' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 449 | EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 5 | has_OES_single_precision 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:451:1: warning: unused function 'has_OES_stencil1' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 451 | EXT(OES_stencil1 , dummy_false , x , x , x , x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 9 | has_OES_stencil1 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:452:1: warning: unused function 'has_OES_stencil4' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 452 | EXT(OES_stencil4 , dummy_false , x , x , x , x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 11 | has_OES_stencil4 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:453:1: warning: unused function 'has_OES_stencil8' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 453 | EXT(OES_stencil8 , dummy_true , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 13 | has_OES_stencil8 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:454:1: warning: unused function 'has_OES_stencil_wrap' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 454 | EXT(OES_stencil_wrap , dummy_true , x , x , ES1, x , 2002) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 15 | has_OES_stencil_wrap 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:455:1: warning: unused function 'has_OES_surfaceless_context' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 455 | EXT(OES_surfaceless_context , dummy_true , x , x , ES1, ES2, 2012) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 17 | has_OES_surfaceless_context 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:459:1: warning: unused function 'has_OES_texture_border_clamp' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 459 | EXT(OES_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 25 | has_OES_texture_border_clamp 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:461:1: warning: unused function 'has_OES_texture_compression_astc' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 461 | EXT(OES_texture_compression_astc , OES_texture_compression_astc , x , x , ES1, ES2, 2015) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 29 | has_OES_texture_compression_astc 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:462:1: warning: unused function 'has_OES_texture_cube_map' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 462 | EXT(OES_texture_cube_map , ARB_texture_cube_map , x , x , ES1, x , 2007) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 31 | has_OES_texture_cube_map 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:464:1: warning: unused function 'has_OES_texture_env_crossbar' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 464 | EXT(OES_texture_env_crossbar , ARB_texture_env_crossbar , x , x , ES1, x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 35 | has_OES_texture_env_crossbar 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:465:1: warning: unused function 'has_OES_texture_float' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 465 | EXT(OES_texture_float , OES_texture_float , x , x , x , ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 37 | has_OES_texture_float 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:466:1: warning: unused function 'has_OES_texture_float_linear' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 466 | EXT(OES_texture_float_linear , OES_texture_float_linear , x , x , x , ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 39 | has_OES_texture_float_linear 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:467:1: warning: unused function 'has_OES_texture_half_float' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 467 | EXT(OES_texture_half_float , OES_texture_half_float , x , x , x , ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 41 | has_OES_texture_half_float 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:468:1: warning: unused function 'has_OES_texture_half_float_linear' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 468 | EXT(OES_texture_half_float_linear , OES_texture_half_float_linear , x , x , x , ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 43 | has_OES_texture_half_float_linear 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:469:1: warning: unused function 'has_OES_texture_mirrored_repeat' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 469 | EXT(OES_texture_mirrored_repeat , dummy_true , x , x , ES1, x , 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 45 | has_OES_texture_mirrored_repeat 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:470:1: warning: unused function 'has_OES_texture_npot' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 470 | EXT(OES_texture_npot , ARB_texture_non_power_of_two , x , x , ES1, ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 47 | has_OES_texture_npot 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:471:1: warning: unused function 'has_OES_texture_stencil8' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 471 | EXT(OES_texture_stencil8 , ARB_texture_stencil8 , x , x , x , 30, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 49 | has_OES_texture_stencil8 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:473:1: warning: unused function 'has_OES_texture_view' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 473 | EXT(OES_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 53 | has_OES_texture_view 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:474:1: warning: unused function 'has_OES_vertex_array_object' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 474 | EXT(OES_vertex_array_object , dummy_true , x , x , ES1, ES2, 2010) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 55 | has_OES_vertex_array_object 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:475:1: warning: unused function 'has_OES_vertex_half_float' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 475 | EXT(OES_vertex_half_float , ARB_half_float_vertex , x , x , x , ES2, 2005) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.63 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:57.63 W warning: glslopt@0.1.12: 57 | has_OES_vertex_half_float 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:478:1: warning: unused function 'has_S3_s3tc' [-Wunused-function] 1:57.63 W warning: glslopt@0.1.12: 478 | EXT(S3_s3tc , ANGLE_texture_compression_dxt , GLL, GLC, x , x , 1999) 1:57.63 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.63 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.63 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.63 W warning: glslopt@0.1.12: | ^ 1:57.63 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 61 | has_S3_s3tc 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:480:1: warning: unused function 'has_SGIS_generate_mipmap' [-Wunused-function] 1:57.64 W warning: glslopt@0.1.12: 480 | EXT(SGIS_generate_mipmap , dummy_true , GLL, x , x , x , 1997) 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.64 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 63 | has_SGIS_generate_mipmap 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:481:1: warning: unused function 'has_SGIS_texture_border_clamp' [-Wunused-function] 1:57.64 W warning: glslopt@0.1.12: 481 | EXT(SGIS_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 1997) 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.64 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 65 | has_SGIS_texture_border_clamp 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:482:1: warning: unused function 'has_SGIS_texture_edge_clamp' [-Wunused-function] 1:57.64 W warning: glslopt@0.1.12: 482 | EXT(SGIS_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.64 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 67 | has_SGIS_texture_edge_clamp 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:483:1: warning: unused function 'has_SGIS_texture_lod' [-Wunused-function] 1:57.64 W warning: glslopt@0.1.12: 483 | EXT(SGIS_texture_lod , dummy_true , GLL, x , x , x , 1997) 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.64 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 69 | has_SGIS_texture_lod 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/mesa/main/extensions_table.h:485:1: warning: unused function 'has_SUN_multi_draw_arrays' [-Wunused-function] 1:57.64 W warning: glslopt@0.1.12: 485 | EXT(SUN_multi_draw_arrays , dummy_true , GLL, x , x , x , 1999) 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:57.64 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:57.64 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:57.64 W warning: glslopt@0.1.12: 71 | has_SUN_multi_draw_arrays 1:57.64 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.64 W warning: glslopt@0.1.12: 354 warnings generated. 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: src/compiler/glsl/glsl_parser.cpp:2259:9: warning: variable '_mesa_glsl_nerrs' set but not used [-Wunused-but-set-variable] 1:57.64 W warning: glslopt@0.1.12: 2259 | int yynerrs; 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser.cpp:71:25: note: expanded from macro 'yynerrs' 1:57.64 W warning: glslopt@0.1.12: 71 | #define yynerrs _mesa_glsl_nerrs 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 13 warnings generated. 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:30:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 30 | DECLARE_LINEAR_ALLOC_CXX_OPERATORS(symbol_table_entry); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:30:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 14 warnings generated. 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:53:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast.h:480:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 12 warnings generated. 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.64 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.64 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:57.64 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.64 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.64 W warning: glslopt@0.1.12: | ^ 1:57.64 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.64 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:143:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 143 | DECLARE_RALLOC_CXX_OPERATORS(function) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:143:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 10 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.65 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.65 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.65 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.65 W warning: glslopt@0.1.12: | ^ 1:57.65 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:57.65 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.65 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.65 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1037:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 1:57.66 W warning: glslopt@0.1.12: 1037 | if (state->es_shader) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1034:5: note: previous statement is here 1:57.66 W warning: glslopt@0.1.12: 1034 | if (ir->offset != NULL) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:977:13: warning: unused variable 'is_lod' [-Wunused-variable] 1:57.66 W warning: glslopt@0.1.12: 977 | const bool is_lod = (ir->op == ir_txl); 1:57.66 W warning: glslopt@0.1.12: | ^~~~~~ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1719:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 1:57.66 W warning: glslopt@0.1.12: 1719 | hash_table* terminator_hash = _mesa_hash_table_create(nullptr, _mesa_hash_pointer, _mesa_key_pointer_equal); 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1716:5: note: previous statement is here 1:57.66 W warning: glslopt@0.1.12: 1716 | if (!can_emit_canonical_for(ls)) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 13 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.66 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:57.66 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.66 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.66 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.66 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.66 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir.cpp:161:11: warning: variable 'lhs_components' set but not used [-Wunused-but-set-variable] 1:57.67 W warning: glslopt@0.1.12: 161 | int lhs_components = 0; 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 9 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.67 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.67 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:57.67 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.67 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.67 W warning: glslopt@0.1.12: | ^ 1:57.67 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/loop_analysis.h:125:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:236:35: warning: unused variable 'var' [-Wunused-variable] 1:57.68 W warning: glslopt@0.1.12: 236 | ASSERTED ir_variable *var = deref->variable_referenced(); 1:57.68 W warning: glslopt@0.1.12: | ^~~ 1:57.68 W warning: glslopt@0.1.12: 9 warnings generated. 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:57.68 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.68 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.68 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.68 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.68 W warning: glslopt@0.1.12: | ^ 1:57.68 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.69 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.69 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.69 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.69 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.69 W warning: glslopt@0.1.12: | ^ 1:57.69 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:208:19: warning: private field 'locations_used' is not used [-Wunused-private-field] 1:57.70 W warning: glslopt@0.1.12: 208 | const unsigned locations_used; 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 7 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.70 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.70 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.70 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:57.70 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.70 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.70 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.70 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:57.71 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.71 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.71 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.71 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.71 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.71 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:51:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 51 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:51:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:50:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 50 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:50:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:73:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 73 | DECLARE_RZALLOC_CXX_OPERATORS(copy_propagation_state); 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:73:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:261:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 261 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(kill_entry) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:261:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 10 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:49:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 49 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(assignment_entry) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:49:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 6 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.72 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.72 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:57.72 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.72 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.72 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.72 W warning: glslopt@0.1.12: | ^ 1:57.72 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.73 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:57.73 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.73 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.73 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.73 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.73 W warning: glslopt@0.1.12: | ^ 1:57.73 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:43:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:83:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: 8 warnings generated. 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:57.74 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:57.74 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:57.74 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:57.74 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:57.74 W warning: glslopt@0.1.12: | ^ 1:57.74 W warning: glslopt@0.1.12: 4 warnings generated. 1:57.75 Compiling webrender v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender) 1:59.97 Compiling uniffi_build v0.31.0 2:00.14 dom/canvas 2:03.60 W 6 warnings generated. 2:08.65 dom/clients/api 2:09.03 dom/clients/manager 2:09.53 dom/closewatcher 2:09.68 dom/commandhandler 2:16.17 dom/compression 2:16.40 Compiling geckoservo v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/ports/geckolib) 2:18.30 dom/console 2:18.87 dom/cookiestore 2:19.40 Compiling glean-core v67.0.0 2:19.48 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.48 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.48 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.48 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.48 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.49 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: Inherited flag "-fprofile-use=/home/build/YPKG/root/firefox/build/firefox-149.0/merged.profdata" is not supported by the currently used CC 2:19.50 W warning: swgl@0.1.0: clang++: warning: overriding '-ffast-math' option with '-ffp-contract=off' [-Woverriding-option] 2:19.50 W warning: swgl@0.1.0: src/gl.cc:2109:15: warning: variable 'locked' set but not used [-Wunused-but-set-variable] 2:19.50 W warning: swgl@0.1.0: 2109 | if (int32_t locked = UnlockResource(tex)) { 2:19.50 W warning: swgl@0.1.0: | ^ 2:19.50 W warning: swgl@0.1.0: 1 warning generated. 2:19.50 Compiling interrupt-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/interrupt) 2:19.53 dom/credentialmanagement/digital 2:19.86 Compiling sql-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/sql) 2:19.97 Compiling sync15 v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/sync15) 2:20.14 dom/credentialmanagement/identity 2:20.96 Compiling remote_settings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/remote_settings) 2:27.19 Compiling glean v67.0.0 2:27.96 Compiling firefox-on-glean v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/api) 2:29.40 Compiling logins v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/logins) 2:29.60 Compiling tabs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/tabs) 2:29.80 Compiling webext-storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/webext-storage) 2:33.27 dom/credentialmanagement 2:33.77 Compiling search v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/search) 2:34.09 Compiling suggest v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/suggest) 2:37.17 dom/crypto 2:39.11 Compiling relevancy v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/relevancy) 2:39.13 dom/debugger 2:39.26 dom/documentpip 2:40.80 dom/encoding 2:43.95 dom/events 2:46.05 dom/fetch 2:49.05 Compiling gkrust-uniffi-components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/uniffi-bindgen-gecko-js/components) 2:49.40 dom/file/ipc 2:56.25 Compiling wr_glyph_rasterizer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_glyph_rasterizer) 2:57.05 dom/file 2:58.56 Compiling gecko-trace v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/gecko-trace) 2:59.40 Compiling fog_control v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean) 2:59.70 Compiling neqo_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/socket/neqo_glue) 3:00.22 Compiling jog v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/bindings/jog) 3:00.49 dom/file/uri 3:00.61 Compiling data_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/data_storage) 3:00.69 Compiling wgpu_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wgpu_bindings) 3:01.09 dom/filesystem/compat 3:01.88 dom/filesystem 3:03.70 dom/flex 3:04.73 W 1 warning generated. 3:11.79 dom/fs/api 3:12.31 dom/fs/child 3:12.98 dom/fs/parent/datamodel 3:13.13 dom/fs/parent 3:17.52 Compiling webrender_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/webrender_bindings) 3:18.02 dom/fs/shared 3:18.63 Compiling gkrust-shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust/shared) 3:19.83 dom/gamepad 3:20.91 dom/geolocation 3:23.31 dom/grid 3:29.97 dom/html/input 3:30.66 dom/html 3:33.44 dom/indexedDB 3:37.39 dom/ipc/jsactor 3:40.40 dom/ipc 3:43.89 dom/jsurl 3:46.35 dom/l10n 3:47.78 dom/localstorage 3:49.25 dom/locks 3:54.41 dom/mathml 3:55.21 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/dom/ipc/ContentChild.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3dom12ContentChildD2Ev Hash = 742261418966908927 up to 24 count discarded [-Wbackend-plugin] 3:55.22 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/dom/ipc/ContentChild.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3dom12ContentChild12ActorDestroyENS_3ipc9IProtocol18ActorDestroyReasonE Hash = 783881052614525726 up to 32 count discarded [-Wbackend-plugin] 3:55.68 dom/media/autoplay 3:56.63 W 2 warnings generated. 3:56.84 dom/media/bridge 3:56.89 dom/media/doctor 4:00.73 dom/media/driftcontrol 4:02.02 dom/media/eme 4:02.20 dom/media/encoder 4:04.40 dom/media/flac 4:05.14 dom/media/gmp 4:09.92 dom/media/gmp/widevine-adapter 4:11.09 dom/media/imagecapture 4:12.02 dom/media/ipc 4:14.28 dom/media/mediacapabilities 4:16.56 dom/media/mediacontrol 4:17.07 dom/media/mediaelement 4:20.80 dom/media/mediasession 4:20.91 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/ipc/RDDProcessHost.cpp: function control flow change detected (hash mismatch) _ZN7mozilla14RDDProcessHost8ShutdownEv Hash = 1096621590433920498 up to 6 count discarded [-Wbackend-plugin] 4:21.16 W 1 warning generated. 4:23.40 dom/media/mediasink 4:23.72 dom/media/mediasource 4:25.10 dom/media/mp3 4:25.69 dom/media/mp4 4:26.51 dom/media/ogg 4:27.77 dom/media/platforms/agnostic/bytestreams 4:27.92 dom/media/platforms/agnostic/eme 4:29.81 dom/media/platforms/agnostic/gmp 4:32.28 dom/media/platforms/ffmpeg/ffmpeg57 4:32.38 dom/media/platforms/ffmpeg/ffmpeg58 4:33.13 dom/media/platforms/ffmpeg/ffmpeg59 4:33.40 dom/media/platforms/ffmpeg/ffmpeg60 4:34.91 dom/media/platforms/ffmpeg/ffmpeg61 4:35.36 dom/media/platforms/ffmpeg/ffmpeg62 4:35.67 dom/media/platforms/ffmpeg/ffvpx 4:35.96 dom/media/platforms/ffmpeg/libav53 4:36.74 dom/media/platforms/ffmpeg/libav54 4:37.10 dom/media/platforms/ffmpeg/libav55 4:37.73 dom/media/platforms/ffmpeg 4:38.12 dom/media/platforms/omx 4:39.01 dom/media/platforms 4:41.25 dom/media/systemservices 4:42.98 dom/media 4:43.87 dom/media/test/rdd_process_xpcom 4:44.22 dom/media/utils 4:45.68 dom/media/wave 4:46.65 dom/media/webaudio/blink 4:47.43 dom/media/webaudio 4:49.16 dom/media/webcodecs 4:49.82 dom/media/webm 4:50.51 dom/media/webrtc/common 4:51.65 dom/media/webrtc/jsapi 4:52.92 dom/media/webrtc/jsep 4:53.43 dom/media/webrtc/libwebrtc_overrides 4:56.00 dom/media/webrtc/libwebrtcglue 4:56.42 dom/media/webrtc/sdp 4:57.22 dom/media/webrtc 4:58.77 dom/media/webrtc/transport/build 4:59.54 dom/media/webrtc/transport/ipc 5:00.33 dom/media/webrtc/transport/third_party/nICEr 5:00.82 dom/media/webrtc/transport/third_party/nrappkit 5:03.12 dom/media/webrtc/transportbridge 5:04.34 dom/media/webspeech/recognition 5:05.29 dom/media/webspeech/synth/speechd 5:05.97 dom/media/webspeech/synth 5:06.13 dom/media/webvtt 5:07.14 dom/messagechannel 5:08.73 dom/midi 5:08.80 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp:7: 5:08.80 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.h:10: 5:08.80 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/stl_wrappers/memory:62: 5:08.80 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/system_wrappers/memory:3: 5:09.71 dom/mls 5:10.53 dom/navigation 5:11.50 Compiling gkrust v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust) 5:12.27 W 1 warning generated. 5:12.54 dom/network 5:13.06 Finished `release` profile [optimized] target(s) in 4m 54s 5:13.66 toolkit/library/rust/libgkrust.a 5:14.03 dom/notification 5:14.21 dom/onnx 5:14.49 dom/origin-trials/keys.inc.stub 5:15.30 W 2 warnings generated. 5:15.32 dom/payments/ipc 5:15.57 dom/payments 5:16.07 dom/performance 5:16.41 dom/permission 5:17.09 dom/power 5:17.79 dom/privateattribution 5:17.86 dom/promise 5:18.23 dom/prototype 5:18.71 dom/push 5:20.56 dom/quota 5:23.86 dom/reporting 5:23.97 dom/script 5:24.34 dom/security/featurepolicy 5:24.45 dom/security/sanitizer 5:24.55 dom/security 5:25.26 dom/security/trusted-types 5:26.44 dom/serializers 5:27.42 dom/serviceworkers 5:28.16 dom/simpledb 5:29.85 dom/smil 5:32.83 dom/storage 5:34.26 dom/streams 5:35.53 dom/svg 5:35.66 dom/system/linux 5:40.29 dom/system 5:41.20 dom/url 5:42.22 dom/urlpattern 5:42.92 dom/view-transitions 5:44.42 dom/vr 5:44.53 dom/webauthn 5:45.14 dom/webbrowserpersist 5:45.60 dom/webgpu 5:46.24 dom/webscheduling 5:46.81 dom/websocket 5:47.76 dom/webtransport/api 5:47.98 dom/webtransport/child 5:49.51 dom/webtransport/parent 5:50.21 dom/webtransport/shared 5:50.37 dom/workers/loader 5:50.89 dom/workers/remoteworkers 5:52.52 dom/workers/sharedworkers 5:53.27 dom/workers 5:54.42 dom/worklet/loader 5:54.66 dom/worklet 5:56.42 dom/xhr 5:57.77 dom/xml 5:57.89 dom/xslt/base 5:58.19 dom/xslt/xml 5:58.23 dom/xslt/xpath 5:58.73 dom/xslt/xslt 6:00.39 dom/xul 6:01.45 editor/composer 6:02.11 editor/libeditor 6:02.36 editor/spellchecker 6:03.09 editor/txmgr 6:03.60 extensions/auth 6:03.63 extensions/permissions 6:06.07 extensions/pref/autoconfig/src 6:07.05 extensions/spellcheck/hunspell/glue 6:07.46 extensions/spellcheck/hunspell/src 6:07.52 extensions/spellcheck/ipc 6:07.77 extensions/spellcheck/src 6:08.40 gfx/2d 6:09.14 gfx/angle/targets/angle_common 6:09.60 gfx/angle/targets/preprocessor 6:09.66 gfx/angle/targets/translator 6:10.92 gfx/cairo/cairo/src 6:11.62 gfx/config 6:12.89 gfx/gl 6:14.24 W 3 warnings generated. 6:15.09 gfx/graphite2/src 6:15.50 gfx/harfbuzz/src 6:16.70 W 2 warnings generated. 6:16.80 gfx/ipc 6:17.45 W 1 warning generated. 6:18.27 gfx/layers 6:21.43 gfx/ots/src 6:22.54 gfx/skia 6:26.24 gfx/src 6:26.27 gfx/thebes 6:29.41 gfx/vr/service/openvr 6:31.43 gfx/vr/service 6:31.83 W warning: Unified_cpp_gfx_harfbuzz_src0.cpp: Function _ZL25hb_ot_get_glyph_v_originsP9hb_font_tPvjPKjjPijS4_jS1_ is annotated as a hot function but the profile is cold [-Wbackend-plugin] 6:31.83 W warning: Unified_cpp_gfx_harfbuzz_src0.cpp: Function _ZNK2OT24DeltaSetIndexMapFormat01INS_7NumTypeILb1EtLj2EEEE4_mapEj is annotated as a hot function but the profile is cold [-Wbackend-plugin] 6:31.83 W warning: Unified_cpp_gfx_harfbuzz_src0.cpp: Function _ZNK2OT24DeltaSetIndexMapFormat01INS_7NumTypeILb1EjLj4EEEE4_mapEj is annotated as a hot function but the profile is cold [-Wbackend-plugin] 6:31.83 W warning: Unified_cpp_gfx_harfbuzz_src0.cpp: Function _ZNK2OT20delta_row_encoding_t7chars_t13combine_widthERKS1_ is annotated as a hot function but the profile is cold [-Wbackend-plugin] 6:31.85 W warning: Unified_cpp_gfx_ipc0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx14GPUProcessHost8ShutdownEb Hash = 287486626716115863 up to 0 count discarded [-Wbackend-plugin] 6:32.73 gfx/vr 6:32.79 gfx/webrender_bindings 6:33.58 W 1 warning generated. 6:38.15 gfx/ycbcr 6:42.18 hal 6:42.75 image/build 6:44.40 image/decoders/icon/gtk 6:45.61 W 7 warnings generated. 6:47.49 image/decoders/icon 6:51.12 image/decoders 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManagerD2Ev Hash = 391331299925160862 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager14DestroyProcessEv Hash = 784007056844089447 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager15LaunchVRProcessEv Hash = 1063705162462123496 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager16DisableVRProcessEPKc Hash = 1063705162462123496 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager13EnsureVRReadyEv Hash = 567185239534287535 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager23OnProcessLaunchCompleteEPNS0_15VRProcessParentE Hash = 287486626061079050 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager27OnProcessUnexpectedShutdownEPNS0_15VRProcessParentE Hash = 784007056844089447 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager15OnXPCOMShutdownEv Hash = 798733566891997612 up to 0 count discarded [-Wbackend-plugin] 6:51.65 W warning: Unified_cpp_gfx_vr0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3gfx16VRProcessManager13CleanShutdownEv Hash = 784007056844089447 up to 0 count discarded [-Wbackend-plugin] 6:52.82 image/encoders/bmp 6:53.04 W 9 warnings generated. 6:56.18 image/encoders/ico 6:57.26 image/encoders/jpeg 6:57.65 image/encoders/png 6:58.93 W 4 warnings generated. 6:59.23 image/encoders/webp 6:59.78 image/remote 7:00.35 image 7:01.86 intl/components 7:01.89 intl/hyphenation/glue 7:03.32 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:241:9: warning: unused variable 'date' [-Wunused-variable] 7:03.32 W 241 | UDate date = UDate(aUTCMilliseconds); 7:03.32 W | ^~~~ 7:03.32 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:271:9: warning: unused variable 'date' [-Wunused-variable] 7:03.32 W 271 | UDate date = UDate(aUTCMilliseconds); 7:03.32 W | ^~~~ 7:04.08 W 2 warnings generated. 7:05.07 intl/l10n 7:05.70 W warning: Unified_cpp_gfx_thebes1.cpp: function control flow change detected (hash mismatch) _ZN17gfxGraphiteShaper8ShutdownEv Hash = 742261418966908927 up to 10 count discarded [-Wbackend-plugin] 7:05.97 intl/locale/gtk 7:07.50 intl/locale 7:09.04 intl/lwbrk 7:10.06 W 1 warning generated. 7:10.88 intl/strres 7:10.94 intl/uconv 7:11.45 intl/unicharutil/util 7:11.59 ipc/chromium 7:11.76 ipc/glue 7:12.29 ipc/glue/test/utility_process_xpcom 7:13.37 ipc/ipdl 7:14.29 ipc/testshell 7:18.29 js/loader 7:19.31 js/src/builtin/intl 7:20.01 js/src/builtin 7:20.62 js/src/builtin/temporal 7:22.09 W warning: Unified_cpp_ipc_glue1.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3ipc12ProcessChild9QuickExitEv Hash = 536873292528844215 up to 0 count discarded [-Wbackend-plugin] 7:22.09 W warning: Unified_cpp_ipc_glue1.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3ipc12ProcessChildD2Ev Hash = 212526876123949159 up to 26 count discarded [-Wbackend-plugin] 7:23.63 W warning: Unified_cpp_ipc_glue2.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3ipc19UtilityProcessChild12ActorDestroyENS0_9IProtocol18ActorDestroyReasonE Hash = 811594942209106596 up to 10 count discarded [-Wbackend-plugin] 7:23.64 W warning: Unified_cpp_ipc_glue2.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3ipc18UtilityProcessHost8ShutdownEv Hash = 599005161500834707 up to 4 count discarded [-Wbackend-plugin] 7:24.47 W 2 warnings generated. 7:24.59 W 2 warnings generated. 7:24.85 js/src/ctypes 7:26.10 js/src/debugger 7:27.17 js/src/ds 7:27.77 js/src/frontend 7:27.78 js/src/gc/StatsPhasesGenerated.inc.stub 7:28.24 js/src/intgemm 7:29.13 js/src/irregexp 7:30.79 js/src/jit 7:33.43 js/src/proxy 7:34.31 js/src 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl17BooleanStandalone3SetEb Hash = 742261418966908927 up to 438 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl17CounterStandaloneILNS1_11CounterTypeE0EE3AddEi Hash = 742261418966908927 up to 654750 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl17CounterStandaloneILNS1_11CounterTypeE1EE3AddEi Hash = 742261418966908927 up to 60410 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl28CustomDistributionStandalone22AccumulateSingleSampleEm Hash = 742261418966908927 up to 107277 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl28CustomDistributionStandalone28AccumulateSingleSampleSignedEl Hash = 742261418966908927 up to 328 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl21DenominatorStandalone3AddEi Hash = 742261418966908927 up to 18 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl28MemoryDistributionStandalone10AccumulateEm Hash = 742261418966908927 up to 3248 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl19NumeratorStandalone14AddToNumeratorEi Hash = 742261418966908927 up to 9 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl18QuantityStandalone3SetEl Hash = 742261418966908927 up to 409 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl14RateStandalone14AddToNumeratorEi Hash = 742261418966908927 up to 0 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl14RateStandalone16AddToDenominatorEi Hash = 742261418966908927 up to 0 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl18TimespanStandalone5StartEv Hash = 742261418966908927 up to 10 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl18TimespanStandalone4StopEv Hash = 742261418966908927 up to 15 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl18TimespanStandalone6CancelEv Hash = 742261418966908927 up to 6 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl18TimespanStandalone6SetRawEj Hash = 742261418966908927 up to 0 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZNK7mozilla5glean4impl28TimingDistributionStandalone21AccumulateRawDurationERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE Hash = 742261418966908927 up to 198923 count discarded [-Wbackend-plugin] 7:34.69 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/src/jsglean.cpp: function control flow change detected (hash mismatch) _ZN7mozilla5glean4impl28TimingDistributionStandalone9AutoTimerD2Ev Hash = 742261418966908927 up to 219 count discarded [-Wbackend-plugin] 7:34.70 W 17 warnings generated. 7:37.69 js/src/threading 7:37.86 js/src/util 7:41.16 js/src/vm 7:41.97 js/src/wasm 7:42.60 js/src/xsum 7:42.77 modules/fdlibm/src 7:44.12 mozglue/static 7:46.41 js/xpconnect/loader 7:47.97 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/lz4/xxhash.c: function control flow change detected (hash mismatch) XXH32 Hash = 798733565697962536 up to 1035 count discarded [-Wbackend-plugin] 7:47.97 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/lz4/xxhash.c: function control flow change detected (hash mismatch) XXH32_update Hash = 414921812286402997 up to 2133952 count discarded [-Wbackend-plugin] 7:47.97 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/lz4/xxhash.c: function control flow change detected (hash mismatch) XXH64 Hash = 798733565697962536 up to 0 count discarded [-Wbackend-plugin] 7:47.97 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/lz4/xxhash.c: function control flow change detected (hash mismatch) XXH64_update Hash = 414921812286402997 up to 0 count discarded [-Wbackend-plugin] 7:48.15 js/xpconnect/src 7:48.35 W 4 warnings generated. 7:51.76 js/xpconnect/tests/components/native 7:56.41 js/xpconnect/wrappers 7:58.61 layout/base 7:59.82 layout/build 8:01.94 layout/forms 8:03.80 layout/generic 8:04.12 layout/inspector 8:05.48 layout/ipc 8:07.15 layout/mathml 8:11.32 layout/painting 8:13.11 layout/printing 8:14.88 layout/style/nsComputedDOMStyleGenerated.inc.stub 8:14.88 layout/style/nsCSSPropsGenerated.inc.stub 8:16.70 layout/style/typedom 8:20.10 layout/svg 8:21.42 layout/tables 8:21.90 layout 8:23.46 layout/xul 8:27.08 layout/xul/tree 8:27.33 media/libcubeb/src 8:27.40 media/libdav1d/asm 8:27.94 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 8:27.95 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 8:28.15 media/libdav1d/16bd_cdef_tmpl.c.stub 8:28.34 media/libdav1d/8bd_cdef_tmpl.c.stub 8:28.53 media/libdav1d/16bd_fg_apply_tmpl.c.stub 8:28.71 media/libdav1d/8bd_fg_apply_tmpl.c.stub 8:28.89 media/libmkv 8:28.90 media/libdav1d/16bd_filmgrain_tmpl.c.stub 8:28.94 W 1 warning generated. 8:29.10 media/libdav1d/8bd_filmgrain_tmpl.c.stub 8:29.28 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 8:29.35 media/libnestegg/src 8:29.43 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 8:29.47 media/libpng 8:29.60 media/libdav1d/16bd_ipred_tmpl.c.stub 8:29.70 W 1 warning generated. 8:29.71 media/libspeex_resampler/src 8:29.79 media/libdav1d/8bd_ipred_tmpl.c.stub 8:29.91 W 1 warning generated. 8:29.97 media/libdav1d/16bd_itx_tmpl.c.stub 8:30.07 media/libyuv/libyuv 8:30.07 media/mozva 8:30.15 media/libdav1d/8bd_itx_tmpl.c.stub 8:30.33 media/libdav1d/16bd_lf_apply_tmpl.c.stub 8:30.52 media/libdav1d/8bd_lf_apply_tmpl.c.stub 8:30.71 media/libdav1d/16bd_loopfilter_tmpl.c.stub 8:30.80 W 15 warnings generated. 8:30.88 media/libdav1d/8bd_loopfilter_tmpl.c.stub 8:30.97 media/psshparser 8:31.08 media/libdav1d/16bd_looprestoration_tmpl.c.stub 8:31.26 media/libdav1d/8bd_looprestoration_tmpl.c.stub 8:31.31 modules/brotli 8:31.44 media/libdav1d/16bd_lr_apply_tmpl.c.stub 8:31.64 media/libdav1d/8bd_lr_apply_tmpl.c.stub 8:31.77 modules/libjar 8:31.79 media/libdav1d/16bd_mc_tmpl.c.stub 8:31.95 media/libdav1d/8bd_mc_tmpl.c.stub 8:32.06 modules/libjar/zipwriter 8:32.13 media/libdav1d/16bd_recon_tmpl.c.stub 8:32.32 media/libdav1d/8bd_recon_tmpl.c.stub 8:32.50 modules/libpref 8:33.35 modules/woff2 8:33.87 netwerk/base/http-sfv 8:33.97 netwerk/base/mozurl 8:34.03 netwerk/base/ascii_pac_utils.inc.stub 8:34.32 netwerk/base/urlpattern_glue 8:34.74 netwerk/build 8:34.75 W 1 warning generated. 8:34.91 netwerk/cache2 8:35.48 netwerk/cookie 8:36.97 netwerk/dns/etld_data.inc.stub 8:37.38 netwerk/ipc 8:38.00 netwerk/mime 8:39.32 netwerk/protocol/about 8:39.51 netwerk/protocol/data 8:41.18 netwerk/protocol/file 8:41.19 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadata17InitEmptyMetadataEv Hash = 287486628139166542 up to 640 count discarded [-Wbackend-plugin] 8:41.19 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadata13WriteMetadataEjPNS0_25CacheFileMetadataListenerE Hash = 521403699729597620 up to 16559 count discarded [-Wbackend-plugin] 8:41.19 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net20CacheFileChunkBufferD2Ev Hash = 238984482812021090 up to 12315 count discarded [-Wbackend-plugin] 8:41.19 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net14CacheFileUtils10FreeBufferEPv Hash = 784007059655560962 up to 0 count discarded [-Wbackend-plugin] 8:41.21 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadataD2Ev Hash = 369518215770222854 up to 4724 count discarded [-Wbackend-plugin] 8:41.21 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadata13OnDataWrittenEPNS0_15CacheFileHandleEPKc8nsresult Hash = 742169494454476361 up to 5520 count discarded [-Wbackend-plugin] 8:44.14 netwerk/protocol/gio 8:44.76 W warning: Unified_cpp_netwerk_cache21.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net19CacheStorageService8ShutdownEv Hash = 376260593275649675 up to 12 count discarded [-Wbackend-plugin] 8:44.76 W warning: Unified_cpp_netwerk_cache21.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net19CacheStorageService18ShutdownBackgroundEv Hash = 578412082101546874 up to 422 count discarded [-Wbackend-plugin] 8:44.88 netwerk/protocol/http 8:45.23 W 6 warnings generated. 8:45.26 netwerk/protocol/res 8:46.18 W 2 warnings generated. 8:48.20 netwerk/protocol/viewsource 8:50.32 netwerk/protocol/websocket 8:51.50 netwerk/protocol/webtransport 8:52.42 netwerk/sctp/datachannel 8:57.27 netwerk/sctp/src 8:57.46 W 10 warnings generated. 8:57.54 netwerk/socket 8:57.98 netwerk/streamconv/converters 8:58.15 netwerk/streamconv 8:58.69 netwerk/system/linux 8:59.34 netwerk/system/netlink 9:00.21 netwerk/system 9:02.38 netwerk/url-classifier 9:02.54 netwerk/wifi 9:02.66 other-licenses/snappy 9:02.77 parser/expat 9:03.28 parser/html 9:03.35 parser/htmlaccel 9:03.58 parser/htmlparser 9:03.60 parser/prototype 9:03.87 security/certverifier 9:04.00 security/ct 9:05.13 security/manager/pki 9:05.16 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 9:05.16 security/manager/ssl/xpcshell.inc.stub 9:05.88 security/manager/ssl/addons-public.inc.stub 9:06.05 security/manager/ssl/addons-public-intermediate.inc.stub 9:06.25 security/nss/lib/mozpkix 9:06.68 security/manager/ssl/addons-stage.inc.stub 9:06.87 security/sandbox/common 9:06.90 security/sandbox/linux/broker 9:07.01 security/manager/ssl/addons-stage-intermediate.inc.stub 9:07.02 security/sandbox/linux/glue 9:07.32 security/sandbox/linux/launch 9:07.60 security/manager/ssl/content-signature-prod.inc.stub 9:07.68 security/sandbox/linux/reporter 9:07.77 security/manager/ssl/content-signature-stage.inc.stub 9:07.96 security/manager/ssl/content-signature-dev.inc.stub 9:08.38 security/sandbox/linux 9:08.65 security/manager/ssl/content-signature-local.inc.stub 9:09.13 services/application-services/components/viaduct-necko 9:09.27 startupcache 9:10.46 storage 9:11.00 third_party/abseil-cpp/absl/base/base_gn 9:11.67 third_party/abseil-cpp/absl/base/log_severity_gn 9:11.98 third_party/abseil-cpp/absl/base/malloc_internal_gn 9:12.00 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 9:12.08 third_party/abseil-cpp/absl/base/spinlock_wait_gn 9:12.19 third_party/abseil-cpp/absl/base/strerror_gn 9:12.33 third_party/abseil-cpp/absl/base/throw_delegate_gn 9:12.46 third_party/abseil-cpp/absl/base/tracing_internal_gn 9:12.47 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 9:12.50 third_party/abseil-cpp/absl/container/raw_hash_set_gn 9:12.67 third_party/abseil-cpp/absl/crc/cpu_detect_gn 9:12.75 third_party/abseil-cpp/absl/crc/crc32c_gn 9:12.76 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 9:12.78 third_party/abseil-cpp/absl/crc/crc_internal_gn 9:12.92 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 9:13.01 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 9:13.22 third_party/abseil-cpp/absl/debugging/examine_stack_gn 9:13.30 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 9:13.33 third_party/abseil-cpp/absl/debugging/leak_check_gn 9:13.38 third_party/abseil-cpp/absl/debugging/stacktrace_gn 9:13.50 third_party/abseil-cpp/absl/debugging/symbolize_gn 9:13.56 third_party/abseil-cpp/absl/hash/city_gn 9:13.59 third_party/abseil-cpp/absl/hash/hash_gn 9:13.60 third_party/abseil-cpp/absl/hash/low_level_hash_gn 9:13.62 third_party/abseil-cpp/absl/log/die_if_null_gn 9:13.68 third_party/abseil-cpp/absl/log/globals_gn 9:13.68 third_party/abseil-cpp/absl/log/initialize_gn 9:13.70 third_party/abseil-cpp/absl/log/internal/conditions_gn 9:13.70 third_party/abseil-cpp/absl/log/internal/check_op_gn 9:13.80 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 9:13.97 third_party/abseil-cpp/absl/log/internal/format_gn 9:14.06 third_party/abseil-cpp/absl/log/internal/globals_gn 9:14.11 third_party/abseil-cpp/absl/log/internal/log_message_gn 9:14.14 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 9:14.24 third_party/abseil-cpp/absl/log/internal/nullguard_gn 9:14.27 third_party/abseil-cpp/absl/log/internal/proto_gn 9:14.31 third_party/abseil-cpp/absl/log/internal/structured_proto_gn 9:14.33 third_party/abseil-cpp/absl/log/log_sink_gn 9:14.33 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 9:14.49 third_party/abseil-cpp/absl/numeric/int128_gn 9:14.65 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 9:14.79 third_party/abseil-cpp/absl/random/distributions_gn 9:14.86 third_party/abseil-cpp/absl/random/internal/entropy_pool_gn 9:14.92 third_party/abseil-cpp/absl/random/internal/platform_gn 9:14.92 third_party/abseil-cpp/absl/random/internal/randen_gn 9:14.94 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 9:14.96 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 9:15.02 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 9:15.08 third_party/abseil-cpp/absl/random/internal/seed_material_gn 9:15.13 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 9:15.22 third_party/abseil-cpp/absl/random/seed_sequences_gn 9:15.25 third_party/abseil-cpp/absl/status/status_gn 9:15.32 third_party/abseil-cpp/absl/status/statusor_gn 9:15.34 third_party/abseil-cpp/absl/strings/cord_gn 9:15.36 third_party/abseil-cpp/absl/strings/cord_internal_gn 9:15.37 third_party/abseil-cpp/absl/strings/cordz_functions_gn 9:15.38 third_party/abseil-cpp/absl/strings/cordz_handle_gn 9:15.44 third_party/abseil-cpp/absl/strings/cordz_info_gn 9:15.47 third_party/abseil-cpp/absl/strings/internal_gn 9:15.50 third_party/abseil-cpp/absl/strings/str_format_internal_gn 9:15.52 third_party/abseil-cpp/absl/strings/string_view_gn 9:15.65 third_party/abseil-cpp/absl/strings/strings_gn 9:15.77 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 9:15.93 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 9:15.95 third_party/abseil-cpp/absl/synchronization/synchronization_gn 9:15.95 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 9:16.22 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 9:16.33 third_party/abseil-cpp/absl/time/time_gn 9:16.48 W 25 warnings generated. 9:16.50 third_party/drm/libdrm 9:16.50 third_party/gbm/libgbm 9:16.54 third_party/libepoxy 9:16.54 third_party/libsrtp/src 9:16.72 W 1 warning generated. 9:16.74 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 9:16.84 third_party/libwebrtc/api/audio/aec3_config_gn 9:16.92 third_party/libwebrtc/api/audio/aec3_factory_gn 9:16.96 W 1 warning generated. 9:16.97 third_party/libwebrtc/api/audio/audio_frame_api_gn 9:16.97 third_party/libwebrtc/api/audio/audio_processing_gn 9:17.11 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 9:17.13 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 9:17.20 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 9:17.21 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 9:17.26 W 1 warning generated. 9:17.28 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 9:17.28 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 9:17.32 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 9:17.47 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 9:17.49 W 3 warnings generated. 9:17.50 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 9:17.63 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 9:17.68 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 9:17.70 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 9:17.76 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 9:17.99 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 9:18.08 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 9:18.16 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 9:18.22 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 9:18.24 third_party/libwebrtc/api/audio_options_api_gn 9:18.30 W 2 warnings generated. 9:18.32 third_party/libwebrtc/api/crypto/options_gn 9:18.39 third_party/libwebrtc/api/environment/deprecated_global_field_trials_gn 9:18.42 third_party/libwebrtc/api/environment/environment_factory_gn 9:18.48 third_party/libwebrtc/api/field_trials_registry_gn 9:18.55 third_party/libwebrtc/api/frame_transformer_factory_gn 9:18.66 third_party/libwebrtc/api/frame_transformer_interface_gn 9:18.71 third_party/libwebrtc/api/media_stream_interface_gn 9:18.72 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 9:18.78 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 9:18.81 third_party/libwebrtc/api/neteq/neteq_api_gn 9:18.87 third_party/libwebrtc/api/neteq/tick_timer_gn 9:18.99 third_party/libwebrtc/api/priority_gn 9:19.07 third_party/libwebrtc/api/rtc_error_gn 9:19.08 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 9:19.14 third_party/libwebrtc/api/rtp_headers_gn 9:19.14 third_party/libwebrtc/api/rtp_packet_info_gn 9:19.21 third_party/libwebrtc/api/rtp_parameters_gn 9:19.22 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 9:19.39 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 9:19.41 third_party/libwebrtc/api/task_queue/task_queue_gn 9:19.43 third_party/libwebrtc/api/transport/bitrate_settings_gn 9:19.45 third_party/libwebrtc/api/transport/goog_cc_gn 9:19.52 third_party/libwebrtc/api/transport/network_control_gn 9:19.53 third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn 9:19.60 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 9:19.67 third_party/libwebrtc/api/transport_api_gn 9:19.70 third_party/libwebrtc/api/units/data_rate_gn 9:19.73 third_party/libwebrtc/api/units/data_size_gn 9:19.76 third_party/libwebrtc/api/units/time_delta_gn 9:19.76 third_party/libwebrtc/api/units/frequency_gn 9:19.86 third_party/libwebrtc/api/units/timestamp_gn 9:19.98 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 9:19.99 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_gn 9:19.99 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_reader_gn 9:20.22 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_evaluation_gn 9:20.25 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_generator_gn 9:20.25 third_party/libwebrtc/api/video/encoded_frame_gn 9:20.25 third_party/libwebrtc/api/video/encoded_image_gn 9:20.29 third_party/libwebrtc/api/video/frame_buffer_gn 9:20.30 third_party/libwebrtc/api/video/video_adaptation_gn 9:20.30 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 9:20.35 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 9:20.36 third_party/libwebrtc/api/video/video_frame_gn 9:20.57 third_party/libwebrtc/api/video/video_frame_i010_gn 9:20.80 third_party/libwebrtc/api/video/video_frame_metadata_gn 9:20.92 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 9:20.92 third_party/libwebrtc/api/video/video_rtp_headers_gn 9:20.94 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 9:21.00 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 9:21.01 third_party/libwebrtc/api/video_codecs/scalability_mode_helper_gn 9:21.07 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 9:21.08 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 9:21.22 third_party/libwebrtc/audio/audio_gn 9:21.35 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 9:21.52 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 9:21.54 third_party/libwebrtc/call/bitrate_allocator_gn 9:21.55 third_party/libwebrtc/call/bitrate_configurator_gn 9:21.63 third_party/libwebrtc/call/call_gn 9:21.63 third_party/libwebrtc/call/call_interfaces_gn 9:21.69 third_party/libwebrtc/call/payload_type_picker_gn 9:21.72 third_party/libwebrtc/call/rtp_interfaces_gn 9:21.81 third_party/libwebrtc/call/rtp_receiver_gn 9:21.83 third_party/libwebrtc/call/rtp_sender_gn 9:22.15 third_party/libwebrtc/call/version_gn 9:22.15 third_party/libwebrtc/call/video_receive_stream_api_gn 9:22.19 third_party/libwebrtc/call/video_send_stream_api_gn 9:22.20 third_party/libwebrtc/common_audio/common_audio_avx2_gn 9:22.25 third_party/libwebrtc/common_audio/common_audio_c_gn 9:22.34 third_party/libwebrtc/common_audio/common_audio_cc_gn 9:22.76 third_party/libwebrtc/common_audio/common_audio_gn 9:22.81 third_party/libwebrtc/common_audio/common_audio_sse2_gn 9:22.86 third_party/libwebrtc/common_audio/fir_filter_factory_gn 9:22.90 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 9:22.90 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 9:22.97 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 9:22.99 third_party/libwebrtc/common_video/common_video_gn 9:23.00 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 9:23.01 third_party/libwebrtc/logging/rtc_event_audio_gn 9:23.09 third_party/libwebrtc/logging/rtc_event_bwe_gn 9:23.14 third_party/libwebrtc/logging/rtc_event_bwe_update_scream_gn 9:23.40 third_party/libwebrtc/logging/rtc_event_field_gn 9:23.45 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 9:23.46 third_party/libwebrtc/logging/rtc_event_pacing_gn 9:23.48 W 1 warning generated. 9:23.50 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 9:23.58 third_party/libwebrtc/logging/rtc_event_video_gn 9:23.63 W 1 warning generated. 9:23.64 third_party/libwebrtc/media/adapted_video_track_source_gn 9:23.64 third_party/libwebrtc/logging/rtc_stream_config_gn 9:23.69 third_party/libwebrtc/media/codec_gn 9:23.73 third_party/libwebrtc/media/media_constants_gn 9:23.77 third_party/libwebrtc/media/rid_description_gn 9:23.87 third_party/libwebrtc/media/rtc_audio_video_gn 9:24.07 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 9:24.08 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 9:24.24 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 9:24.36 W 1 warning generated. 9:24.37 third_party/libwebrtc/media/video_adapter_gn 9:24.43 third_party/libwebrtc/media/video_broadcaster_gn 9:24.46 third_party/libwebrtc/media/video_common_gn 9:24.48 W 1 warning generated. 9:24.50 third_party/libwebrtc/media/video_source_base_gn 9:24.52 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 9:24.55 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 9:24.62 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 9:24.69 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 9:25.08 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 9:25.08 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 9:25.12 third_party/libwebrtc/modules/audio_coding/g711_c_gn 9:25.17 third_party/libwebrtc/modules/audio_coding/g711_gn 9:25.17 third_party/libwebrtc/modules/audio_coding/g722_c_gn 9:25.18 third_party/libwebrtc/modules/audio_coding/g722_gn 9:25.21 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 9:25.21 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 9:25.23 third_party/libwebrtc/modules/audio_coding/neteq_gn 9:25.36 W 1 warning generated. 9:25.40 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 9:25.44 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 9:25.45 third_party/libwebrtc/modules/audio_coding/red_gn 9:25.49 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 9:25.52 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 9:25.53 W 1 warning generated. 9:25.54 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 9:25.55 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 9:25.68 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 9:25.86 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 9:25.88 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 9:25.88 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 9:26.14 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 9:26.15 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 9:26.22 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 9:26.44 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 9:26.53 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 9:26.80 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 9:26.81 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 9:26.84 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 9:26.85 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 9:26.86 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 9:26.96 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 9:27.01 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 9:27.21 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 9:27.25 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 9:27.28 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 9:27.40 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 9:27.44 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 9:27.45 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 9:27.52 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 9:27.59 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 9:27.62 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 9:27.71 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 9:27.72 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 9:27.82 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 9:27.86 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 9:27.90 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 9:27.94 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 9:27.96 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 9:28.03 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 9:28.13 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 9:28.16 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 9:28.27 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 9:28.33 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 9:28.38 third_party/libwebrtc/modules/audio_processing/post_filter_gn 9:28.39 third_party/libwebrtc/modules/audio_processing/rms_level_gn 9:28.44 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 9:28.45 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 9:28.52 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 9:28.55 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 9:28.64 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 9:28.64 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 9:28.85 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 9:28.88 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 9:28.96 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 9:29.00 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 9:29.03 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 9:29.04 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 9:29.06 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 9:29.08 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 9:29.10 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 9:29.14 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 9:29.19 third_party/libwebrtc/modules/congestion_controller/scream/delay_based_congestion_control_gn 9:29.33 third_party/libwebrtc/modules/congestion_controller/scream/scream_network_controller_gn 9:29.42 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_gn 9:29.42 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_parameters_gn 9:29.59 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 9:29.65 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 9:29.91 third_party/libwebrtc/modules/desktop_capture/primitives_gn 9:30.06 third_party/libwebrtc/modules/pacing/interval_budget_gn 9:30.08 third_party/libwebrtc/modules/pacing/pacing_gn 9:30.15 third_party/libwebrtc/modules/portal/portal_gn 9:30.22 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 9:30.24 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 9:30.37 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 9:30.44 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 9:30.48 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 9:30.55 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 9:30.61 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 9:31.24 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 9:31.44 third_party/libwebrtc/modules/third_party/fft/fft_gn 9:31.57 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 9:31.65 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 9:31.91 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 9:32.04 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 9:32.21 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 9:32.40 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 9:32.60 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 9:32.73 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 9:32.76 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 9:32.78 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 9:32.84 third_party/libwebrtc/modules/video_coding/frame_sampler_gn 9:32.84 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 9:32.96 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 9:33.03 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 9:33.37 third_party/libwebrtc/modules/video_coding/nack_requester_gn 9:33.46 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 9:33.50 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 9:33.50 W 1 warning generated. 9:33.51 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 9:33.78 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 9:33.86 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 9:33.98 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 9:33.98 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 9:34.01 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 9:34.33 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 9:34.39 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 9:34.44 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 9:34.56 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 9:34.63 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 9:34.65 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 9:34.71 third_party/libwebrtc/modules/video_coding/video_coding_gn 9:34.72 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 9:34.74 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 9:34.76 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 9:34.77 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 9:34.86 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 9:34.92 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 9:35.18 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 9:35.21 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 9:35.31 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 9:35.36 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 9:35.38 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 9:35.42 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 9:35.54 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 9:35.78 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 9:35.84 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 9:35.92 third_party/libwebrtc/net/dcsctp/public/factory_gn 9:36.00 third_party/libwebrtc/net/dcsctp/public/socket_gn 9:36.19 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 9:36.19 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 9:36.40 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 9:36.45 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 9:36.47 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 9:36.54 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 9:36.57 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 9:36.57 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 9:36.68 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 9:36.76 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 9:36.89 third_party/libwebrtc/net/dcsctp/timer/timer_gn 9:36.95 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 9:37.00 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 9:37.17 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 9:37.18 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 9:37.20 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 9:37.37 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 9:37.38 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 9:37.45 third_party/libwebrtc/rtc_base/base64_gn 9:37.63 third_party/libwebrtc/rtc_base/bit_buffer_gn 9:37.63 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 9:37.63 third_party/libwebrtc/rtc_base/bitstream_reader_gn 9:37.65 third_party/libwebrtc/rtc_base/callback_list_gn 9:37.65 third_party/libwebrtc/rtc_base/byte_buffer_gn 9:37.76 third_party/libwebrtc/rtc_base/checks_gn 9:37.91 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 9:38.13 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 9:38.16 third_party/libwebrtc/rtc_base/cpu_info_gn 9:38.19 third_party/libwebrtc/rtc_base/criticalsection_gn 9:38.20 third_party/libwebrtc/rtc_base/denormal_disabler_gn 9:38.21 third_party/libwebrtc/rtc_base/event_tracer_gn 9:38.24 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 9:38.29 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 9:38.30 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 9:38.30 third_party/libwebrtc/rtc_base/experiments/encoder_speed_experiment_gn 9:38.31 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 9:38.36 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 9:38.38 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 9:38.44 W 1 warning generated. 9:38.45 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 9:38.49 third_party/libwebrtc/rtc_base/experiments/psnr_experiment_gn 9:38.52 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 9:38.62 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 9:38.73 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 9:38.73 third_party/libwebrtc/rtc_base/frequency_tracker_gn 9:38.75 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 9:38.79 third_party/libwebrtc/rtc_base/ip_address_gn 9:38.92 third_party/libwebrtc/rtc_base/logging_gn 9:38.96 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 9:39.04 third_party/libwebrtc/rtc_base/net_helpers_gn 9:39.09 third_party/libwebrtc/rtc_base/network/sent_packet_gn 9:39.11 third_party/libwebrtc/rtc_base/network_constants_gn 9:39.16 third_party/libwebrtc/rtc_base/network_route_gn 9:39.19 third_party/libwebrtc/rtc_base/null_socket_server_gn 9:39.19 third_party/libwebrtc/rtc_base/platform_thread_gn 9:39.19 third_party/libwebrtc/rtc_base/platform_thread_types_gn 9:39.24 third_party/libwebrtc/rtc_base/race_checker_gn 9:39.32 third_party/libwebrtc/rtc_base/random_gn 9:39.37 third_party/libwebrtc/rtc_base/rate_limiter_gn 9:39.39 third_party/libwebrtc/rtc_base/rate_statistics_gn 9:39.46 third_party/libwebrtc/rtc_base/rate_tracker_gn 9:39.50 third_party/libwebrtc/rtc_base/rtc_event_gn 9:39.52 third_party/libwebrtc/rtc_base/rtc_numerics_gn 9:39.62 third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn 9:39.64 third_party/libwebrtc/rtc_base/sample_counter_gn 9:39.67 third_party/libwebrtc/rtc_base/socket_address_gn 9:39.72 third_party/libwebrtc/rtc_base/socket_gn 9:39.74 third_party/libwebrtc/rtc_base/stringutils_gn 9:39.76 third_party/libwebrtc/rtc_base/synchronization/yield_gn 9:39.76 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 9:39.79 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 9:39.79 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 9:39.79 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 9:39.83 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 9:39.86 third_party/libwebrtc/rtc_base/threading_gn 9:39.86 third_party/libwebrtc/rtc_base/timeutils_gn 9:39.99 third_party/libwebrtc/rtc_base/weak_ptr_gn 9:39.99 third_party/libwebrtc/rtc_base/zero_memory_gn 9:40.03 third_party/libwebrtc/system_wrappers/metrics_gn 9:40.07 third_party/libwebrtc/system_wrappers/system_wrappers_gn 9:40.11 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 9:40.13 third_party/libwebrtc/third_party/crc32c/crc32c_gn 9:40.15 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 9:40.22 third_party/libwebrtc/third_party/pffft/pffft_gn 9:40.24 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 9:40.28 third_party/libwebrtc/video/adaptation/video_adaptation_gn 9:40.34 third_party/libwebrtc/video/config/encoder_config_gn 9:40.38 third_party/libwebrtc/video/config/streams_config_gn 9:40.40 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 9:40.41 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 9:40.41 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 9:40.42 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 9:40.42 third_party/libwebrtc/video/corruption_detection/utils_gn 9:40.49 third_party/libwebrtc/video/corruption_detection/video_frame_sampler_gn 9:40.55 third_party/libwebrtc/video/decode_synchronizer_gn 9:40.58 third_party/libwebrtc/video/frame_cadence_adapter_gn 9:40.65 third_party/libwebrtc/video/frame_decode_timing_gn 9:40.65 third_party/libwebrtc/video/frame_dumping_decoder_gn 9:40.87 W 1 warning generated. 9:40.88 third_party/libwebrtc/video/frame_dumping_encoder_gn 9:41.00 third_party/libwebrtc/video/render/incoming_video_stream_gn 9:41.10 third_party/libwebrtc/video/render/video_render_frames_gn 9:41.16 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 9:41.17 third_party/libwebrtc/video/unique_timestamp_counter_gn 9:41.24 third_party/libwebrtc/video/video_gn 9:41.38 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 9:41.41 third_party/libwebrtc/video/video_stream_buffer_controller_gn 9:41.45 third_party/libwebrtc/video/video_stream_encoder_impl_gn 9:41.51 third_party/msgpack 9:41.58 third_party/opentelemetry-cpp/exporters/memory 9:41.58 third_party/opentelemetry-cpp/exporters/otlp 9:41.62 third_party/opentelemetry-cpp/sdk/src/common 9:41.66 third_party/opentelemetry-cpp/sdk/src/resource 9:41.73 third_party/opentelemetry-cpp/sdk/src/trace 9:41.89 third_party/opentelemetry-cpp/sdk/src/version 9:41.93 third_party/opentelemetry-cpp/third_party/opentelemetry-proto 9:42.06 third_party/pipewire/libpipewire 9:42.07 third_party/sipcc 9:42.28 third_party/wayland-proxy 9:42.34 third_party/zstd/huf_decompress_amd64.o 9:42.34 third_party/zstd 9:42.82 toolkit/components/alerts 9:42.92 toolkit/components/antitracking/bouncetrackingprotection 9:42.93 toolkit/components/antitracking 9:43.19 toolkit/components/autocomplete 9:43.35 toolkit/components/backgroundhangmonitor 9:43.42 toolkit/components/backgroundtasks 9:43.55 toolkit/components/browser 9:43.89 toolkit/components/build 9:44.37 toolkit/components/cascade_bloom_filter 9:44.38 toolkit/components/clearsitedata 9:44.41 toolkit/components/commandlines 9:44.41 toolkit/components/content-classifier/content_classifier_engine 9:45.03 toolkit/components/content-classifier 9:45.57 toolkit/components/contentanalysis 9:45.66 toolkit/components/cookiebanners 9:45.85 toolkit/components/credentialmanagement 9:45.94 W 1 warning generated. 9:45.95 toolkit/components/ctypes 9:46.07 toolkit/components/dap 9:46.65 toolkit/components/downloads 9:46.80 toolkit/components/extensions 9:47.03 toolkit/components/extensions/webidl-api 9:47.22 toolkit/components/extensions/webrequest 9:47.99 toolkit/components/finalizationwitness 9:48.44 toolkit/components/find 9:49.75 toolkit/components/formautofill 9:49.85 toolkit/components/glean/EventGIFFTMap.cpp.stub 9:49.85 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 9:50.04 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 9:50.47 toolkit/components/glean/xpcom 9:50.62 toolkit/components/jsoncpp/src/lib_json 9:51.05 toolkit/components/mediasniffer 9:51.62 toolkit/components/ml/backends/llama 9:53.22 toolkit/components/ml 9:53.33 toolkit/components/mozintl 9:53.37 toolkit/components/nimbus 9:53.47 toolkit/components/parentalcontrols 9:53.75 toolkit/components/places 9:54.17 toolkit/components/printingui/ipc 9:54.71 toolkit/components/processtools 9:55.07 toolkit/components/protobuf 9:55.21 toolkit/components/reflect 9:55.74 toolkit/components/remote 9:55.82 toolkit/components/reputationservice 9:57.08 toolkit/components/resistfingerprinting 9:58.75 toolkit/components/satchel 9:59.02 toolkit/components/sessionstore 10:00.15 W 1 warning generated. 10:00.16 toolkit/components/startup 10:00.21 W 1 warning generated. 10:00.23 toolkit/components/statusfilter 10:00.62 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 10:00.75 toolkit/components/terminator 10:00.79 toolkit/components/typeaheadfind 10:00.92 toolkit/components/uniffi-js 10:01.36 toolkit/components/url-classifier 10:01.54 toolkit/components/windowwatcher 10:03.55 W 1 warning generated. 10:03.56 toolkit/crashreporter/annotations 10:04.00 toolkit/crashreporter/breakpad-client/linux 10:04.63 toolkit/crashreporter/breakpad-client 10:05.00 toolkit/crashreporter/google-breakpad/src/common/linux 10:05.02 toolkit/crashreporter/google-breakpad/src/common 10:05.56 toolkit/crashreporter 10:05.78 toolkit/library/buildid.cpp.stub 10:06.03 toolkit/mozapps/extensions 10:06.43 toolkit/profile 10:06.56 toolkit/system/commonproxy 10:07.05 toolkit/system/gnome 10:07.10 toolkit/system/unixproxy 10:07.13 toolkit/xre 10:07.80 tools/performance 10:09.69 tools/profiler 10:10.30 uriloader/base 10:10.67 uriloader/exthandler 10:10.85 uriloader/prefetch 10:11.98 uriloader/preload 10:12.14 widget/gtk/mozgtk 10:12.31 widget/gtk/mozwayland 10:12.62 widget/gtk 10:14.11 widget/gtk/wayland 10:14.83 widget/headless 10:15.41 widget 10:18.21 widget/x11 10:19.32 xpcom/base 10:21.20 xpcom/build/Services.cpp.stub 10:21.84 xpcom/components 10:25.23 xpcom/ds 10:27.74 W warning: Unified_cpp_xpcom_ds0.cpp: function control flow change detected (hash mismatch) _ZN14nsAtomSubTable8GCLockedE6GCKind Hash = 578412082440111613 up to 226935 count discarded [-Wbackend-plugin] 10:28.39 xpcom/io 10:28.88 W 1 warning generated. 10:29.29 xpcom/ioutils 10:30.75 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 10:30.81 xpcom/reflect/xptcall/md/unix 10:31.89 xpcom/reflect/xptcall 10:32.01 xpcom/reflect/xptinfo 10:33.12 xpcom/string 10:33.30 xpcom/threads 10:33.70 xpfe/appshell 10:33.71 js/xpconnect/shell 10:34.68 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 10:34.91 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/js/xpconnect/shell/xpcshell.cpp: function control flow change detected (hash mismatch) main Hash = 1050536510594247292 up to 826 count discarded [-Wbackend-plugin] 10:34.92 W 1 warning generated. 10:34.93 media/ffvpx/libavcodec/bsf 10:35.19 media/ffvpx/libavcodec 10:35.19 media/ffvpx/libavcodec/x86 10:35.21 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 10:35.53 W 1 warning generated. 10:35.53 media/ffvpx/libavutil/x86 10:35.75 dom/media/eme/clearkey 10:36.06 media/gmp-clearkey/0.1 10:36.13 memory/build/test 10:36.54 mfbt/tests 10:36.98 mozglue/tests 10:37.24 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so.symbols.stub 10:38.33 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so.symbols.stub 10:38.76 security/manager/ssl/tests/unit/tlsserver/cmd 10:38.79 security/manager/ssl/tests/unit/tlsserver/lib 10:40.31 W 1 warning generated. 10:41.34 W 1 warning generated. 10:42.10 testing/mochitest/ssltunnel 10:42.18 testing/tools/screenshot 10:42.42 toolkit/components/ctypes/tests 10:42.91 toolkit/components/telemetry/pingsender 10:42.97 toolkit/components/telemetry/tests 10:43.13 W 1 warning generated. 10:43.19 toolkit/crashreporter/breakpad_wrapper 10:43.24 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/testing/mochitest/ssltunnel/ssltunnel.cpp: function control flow change detected (hash mismatch) main Hash = 973814557859651149 up to 826 count discarded [-Wbackend-plugin] 10:43.33 W warning: Unified_cpp_pingsender0.cpp: function control flow change detected (hash mismatch) main Hash = 278041622547047720 up to 826 count discarded [-Wbackend-plugin] 10:43.42 toolkit/crashreporter/crash_helper 10:43.49 W 1 warning generated. 10:43.51 toolkit/crashreporter/google-breakpad/src/processor 10:43.51 W 1 warning generated. 10:43.62 toolkit/crashreporter/test 10:43.80 toolkit/library/gtest/libxul_broken_buildid/xul_broken_buildid.c.stub 10:43.84 toolkit/library/gtest/libxul_correct_buildid/xul_correct_buildid.c.stub 10:43.91 toolkit/library/gtest/libxul_missing_buildid 10:44.11 toolkit/xre/glxtest 10:44.26 tools/power 10:44.40 uriloader/exthandler/tests 10:44.44 widget/gtk/vaapitest 10:44.53 W warning: /home/build/YPKG/root/firefox/build/firefox-149.0/widget/gtk/vaapitest/vaapitest.cpp: function control flow change detected (hash mismatch) main Hash = 116149937417290213 up to 826 count discarded [-Wbackend-plugin] 10:44.56 W 1 warning generated. 10:44.57 xpcom/tests 10:44.65 build/pure_virtual/libpure_virtual.a 10:44.86 dom/media/fake-cdm/libfake.so 10:45.24 dom/media/gmp-plugin-openh264/libfakeopenh264.so 10:45.63 config/external/gkcodecs/libgkcodecs.so 10:45.83 config/external/lgpllibs/liblgpllibs.so 10:46.07 config/external/sqlite/libmozsqlite3.so 10:46.22 dom/base 10:46.67 dom/origin-trials 10:47.00 Compiling getrandom v0.3.3 10:47.20 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 10:47.25 Compiling uuid v1.3.0 10:47.82 Compiling foldhash v0.2.0 10:48.05 Compiling hashbrown v0.16.0 10:48.79 Compiling serde_json v1.0.149 10:48.81 Compiling hashlink v0.11.0 10:49.05 Compiling debugid v0.8.0 10:49.27 Compiling hex v0.4.3 10:49.34 Compiling memchr v2.7.4 10:49.41 Compiling tempfile v3.16.0 10:49.67 Compiling procfs-core v0.17.0 10:50.30 Compiling encoding_rs v0.8.35 10:51.31 Compiling minidump-common v0.26.1 10:52.67 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 10:52.72 Compiling arraydeque v0.5.1 10:52.96 Compiling yaml-rust2 v0.10.3 10:53.76 Compiling linked-hash-map v0.5.6 10:54.04 Compiling process_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/process_reader) 10:54.92 Compiling mozannotation_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_server) 10:55.21 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 10:55.26 Compiling env_logger v0.10.0 10:55.92 js/src/gc 10:55.96 layout/style 10:55.99 media/libdav1d 10:56.03 Compiling crash_helper_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_server) 10:56.39 W 1 warning generated. 10:56.61 Compiling minidump-writer v0.11.0 10:58.27 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 10:58.52 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 10:58.88 netwerk/base 11:00.83 netwerk/dns 11:01.53 Finished `release` profile [optimized] target(s) in 16.88s 11:02.07 toolkit/crashreporter/crash_helper_server/libcrash_helper_server.a 11:02.08 security/manager/ssl 11:08.93 security/sandbox/linux/libmozsandbox.so 11:13.26 toolkit/components/glean 11:15.32 toolkit/components/telemetry 11:16.45 toolkit/library/buildid.cpp.stub 11:16.64 toolkit/library 11:20.03 widget/gtk/mozgtk/libmozgtk.so 11:20.68 widget/gtk/mozwayland/libmozwayland.so 11:20.93 xpcom/build 11:21.96 media/ffvpx/libavutil 11:22.94 W 3 warnings generated. 11:23.03 media/gmp-clearkey/0.1/libclearkey.so 11:23.38 W 2 warnings generated. 11:24.31 W 1 warning generated. 11:24.92 memory/build/test/TestMozJemallocUtils 11:25.43 W 1 warning generated. 11:26.21 W 1 warning generated. 11:28.18 mfbt/tests/TestAlgorithm 11:28.18 mfbt/tests/TestArray 11:28.53 mozglue/tests/ShowSSEConfig 11:28.53 mozglue/tests/TestBaseProfiler 11:29.53 mozglue/tests/TestIntegerPrintfMacros 11:29.77 mfbt/tests/TestArrayUtils 11:31.91 mozglue/tests/TestPrintf 11:33.42 mfbt/tests/TestAtomicBitfields 11:34.24 W warning: Unified_cpp_xpcom_build0.cpp: function control flow change detected (hash mismatch) _ZN7mozilla12IOInterposer4InitEv Hash = 844982797044712614 up to 0 count discarded [-Wbackend-plugin] 11:34.54 mfbt/tests/TestAtomics 11:34.54 mfbt/tests/TestBinarySearch 11:35.20 W 1 warning generated. 11:35.22 mfbt/tests/TestBitSet 11:36.70 mfbt/tests/TestBloomFilter 11:37.19 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library 11:37.23 mfbt/tests/TestBufferList 11:38.17 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library 11:38.21 mfbt/tests/TestCasting 11:38.68 security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 11:38.68 security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 11:39.04 security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 11:39.19 security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 11:39.76 security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 11:41.47 mfbt/tests/TestCeilingFloor 11:41.92 security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 11:42.08 mfbt/tests/TestCheckedInt 11:43.20 mfbt/tests/TestCompactPair 11:44.10 mfbt/tests/TestCountPopulation 11:45.72 mfbt/tests/TestCountZeroes 11:45.84 testing/mochitest/ssltunnel/ssltunnel 11:46.26 testing/tools/screenshot/screentopng 11:46.33 mfbt/tests/TestDefineEnum 11:46.62 toolkit/components/ctypes/tests/libjsctypes-test.so 11:46.69 mfbt/tests/TestDoublyLinkedList 11:46.91 mfbt/tests/TestEndian 11:47.25 toolkit/components/telemetry/pingsender/pingsender 11:47.78 mfbt/tests/TestEnumeratedArray 11:47.91 mfbt/tests/TestEnumSet 11:48.12 toolkit/components/telemetry/tests/libmodules-test.so 11:48.45 mfbt/tests/TestEnumTypeTraits 11:48.84 mfbt/tests/TestFastBernoulliTrial 11:49.17 toolkit/crashreporter/crash_helper/crashhelper 11:49.97 mfbt/tests/TestFloatingPoint 11:51.32 toolkit/library/gtest/libxul_broken_buildid 11:51.41 toolkit/library/gtest/libxul_correct_buildid 11:51.49 toolkit/library/gtest/libxul_missing_buildid/libxul_missing_buildid.so 11:51.93 mfbt/tests/TestFunctionRef 11:52.01 mfbt/tests/TestFunctionTypeTraits 11:52.04 toolkit/xre/glxtest/glxtest 11:52.24 tools/power/rapl 11:52.59 uriloader/exthandler/tests/WriteArgument 11:52.76 widget/gtk/vaapitest/vaapitest 11:52.80 mfbt/tests/TestHashTable 11:52.81 xpcom/tests/TestArguments 11:52.82 xpcom/tests/TestBlockingProcess 11:52.85 mfbt/tests/TestIntegerRange 11:53.15 xpcom/tests/TestPRIntN 11:54.86 mfbt/tests/TestJSONWriter 11:54.90 xpcom/tests/TestQuickReturn 11:55.41 xpcom/tests/TestUnicodeArguments 11:55.68 xpcom/tests/TestMemoryPressureWatcherLinux 11:55.89 browser/app/firefox 11:56.72 mfbt/tests/TestLinkedList 11:57.21 config/external/mozinference/libmozinference.so 11:58.13 js/src/build/libjs_static.a 11:58.61 media/ffvpx/libavutil/libmozavutil.so 11:58.62 toolkit/library/gtest/libxul_broken_buildid/libxul_broken_buildid.so 11:58.90 mfbt/tests/TestMacroArgs 11:59.11 mfbt/tests/TestMacroForEach 11:59.14 Compiling serde_core v1.0.228 11:59.26 Compiling serde v1.0.228 11:59.30 Compiling libc v0.2.176 11:59.54 toolkit/library/gtest/libxul_correct_buildid/libxul_correct_buildid.so 11:59.97 Compiling cfg-if v1.0.0 12:00.03 Compiling zerofrom v0.1.4 12:00.16 Compiling stable_deref_trait v1.2.0 12:00.22 Compiling memchr v2.7.4 12:00.33 Compiling yoke v0.8.0 12:00.40 media/ffvpx/libavcodec/libmozavcodec.so 12:00.53 Compiling once_cell v1.21.3 12:00.92 Compiling zerovec v0.11.4 12:01.50 Compiling getrandom v0.3.3 12:01.53 mfbt/tests/TestMathAlgorithms 12:01.68 Compiling log v0.4.26 12:02.09 Compiling thiserror v2.0.12 12:02.34 Compiling bitflags v2.10.0 12:02.42 Compiling equivalent v1.0.1 12:02.49 Compiling foldhash v0.2.0 12:02.56 Compiling libm v0.2.6 12:02.57 Compiling indexmap v2.11.4 12:02.63 Compiling tinystr v0.8.1 12:02.67 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 12:02.73 Compiling bytes v1.11.1 12:02.76 Compiling itoa v1.0.15 12:02.78 Compiling num-traits v0.2.19 12:02.87 Compiling pin-project-lite v0.2.14 12:02.94 Compiling writeable v0.6.2 12:02.94 Compiling litemap v0.8.0 12:03.15 Compiling camino v1.1.2 12:03.17 Compiling icu_locale_core v2.1.1 12:03.21 Compiling potential_utf v0.1.4 12:03.33 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 12:03.33 Compiling uniffi_internal_macros v0.31.0 12:03.46 Compiling smallvec v1.15.1 12:03.67 Compiling uuid v1.3.0 12:03.70 Compiling zerotrie v0.2.2 12:03.78 Compiling hashbrown v0.16.0 12:03.80 mfbt/tests/TestMaybe 12:03.91 Compiling icu_properties_data v2.1.2 12:03.91 Compiling icu_normalizer_data v2.1.1 12:03.92 Compiling icu_collections v2.1.1 12:03.93 Compiling basic-toml v0.1.2 12:04.15 Compiling askama_parser v0.14.0 12:04.31 Compiling zmij v1.0.20 12:04.34 Compiling tracing-core v0.1.33 12:04.37 Compiling anyhow v1.0.69 12:04.44 Compiling futures-sink v0.3.31 12:04.49 Compiling futures-core v0.3.31 12:04.61 Compiling icu_provider v2.1.1 12:04.69 Compiling tracing v0.1.41 12:04.82 mfbt/tests/TestNonDereferenceable 12:04.95 Compiling serde_json v1.0.149 12:05.02 Compiling slab v0.4.8 12:05.07 mfbt/tests/TestNotNull 12:05.21 toolkit/library/build/libxul.so 12:05.28 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 12:05.38 Compiling scroll v0.12.0 12:05.38 mfbt/tests/TestRandomNum 12:05.47 Compiling icu_normalizer v2.1.1 12:05.65 Compiling futures-channel v0.3.31 12:05.68 Compiling rustix v0.38.39 12:05.73 Compiling icu_properties v2.1.2 12:05.81 Compiling pin-utils v0.1.0 12:05.82 Compiling linux-raw-sys v0.4.14 12:05.84 Compiling futures-task v0.3.31 12:05.95 Compiling futures-io v0.3.31 12:06.01 Compiling futures-util v0.3.31 12:06.08 Compiling zerocopy v0.8.27 12:06.10 Compiling semver v1.0.16 12:06.23 Compiling cargo-platform v0.1.2 12:06.52 Compiling unic-langid-impl v0.9.6 12:06.56 Compiling utf8_iter v1.0.4 12:06.59 Compiling percent-encoding v2.3.2 12:06.63 Compiling idna_adapter v1.2.1 12:06.69 Compiling powerfmt v0.2.0 12:06.75 Compiling adler2 v2.0.1 12:06.76 Compiling simd-adler32 v0.3.7 12:06.84 Compiling fastrand v2.1.1 12:06.85 Compiling typenum v1.16.0 12:06.87 Compiling miniz_oxide v0.8.9 12:06.91 Compiling deranged v0.4.0 12:07.02 Compiling idna v1.1.0 12:07.03 Compiling uniffi_pipeline v0.31.0 12:07.30 Compiling uniffi_meta v0.31.0 12:07.52 Compiling tempfile v3.16.0 12:07.59 Compiling unic-langid v0.9.6 12:07.62 Compiling form_urlencoded v1.2.2 12:07.66 Compiling crossbeam-utils v0.8.21 12:08.23 Compiling uniffi_udl v0.31.0 12:08.25 Compiling cargo_metadata v0.19.2 12:08.48 Compiling crc32fast v1.4.2 12:08.64 Compiling num-conv v0.1.0 12:08.66 Compiling static_assertions v1.1.0 12:08.66 Compiling heck v0.5.0 12:08.68 Compiling lazy_static v1.4.0 12:08.70 Compiling time-core v0.1.4 12:08.74 Compiling time v0.3.41 12:08.74 Compiling uniffi_core v0.31.0 12:08.86 Compiling flate2 v1.1.4 12:08.91 mfbt/tests/TestRange 12:09.26 Compiling url v2.5.7 12:09.29 mfbt/tests/TestRefPtr 12:09.50 Compiling generic-array v0.14.6 12:09.52 Compiling ordered-float v3.4.0 12:09.55 Compiling range-map v0.2.0 12:09.57 mfbt/tests/TestResult 12:09.73 Compiling debugid v0.8.0 12:09.75 Compiling hex v0.4.3 12:09.77 Compiling bincode v1.3.3 12:09.92 Compiling arrayvec v0.7.6 12:09.97 Compiling mio v1.0.1 12:10.01 Compiling socket2 v0.5.7 12:10.05 Compiling aho-corasick v1.1.0 12:10.11 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 12:10.16 Compiling zerocopy-derive v0.8.27 12:10.20 Compiling tokio-macros v2.5.0 12:10.54 Compiling rustc-hash v2.1.1 12:10.59 Compiling arrayref v0.3.6 12:10.62 Compiling id-arena v2.2.1 12:10.71 Compiling fnv v1.0.7 12:10.74 Compiling regex-syntax v0.8.5 12:10.75 Compiling iana-time-zone v0.1.64 12:11.12 Compiling chrono v0.4.42 12:11.61 Compiling http v0.2.9 12:11.72 Compiling rkv v0.20.0 12:12.05 Compiling type-map v0.5.1 12:12.21 Compiling uniffi_macros v0.31.0 12:12.32 Compiling regex-automata v0.4.14 12:12.95 Compiling tokio v1.45.1 12:13.00 Compiling minidump-common v0.26.1 12:13.26 mfbt/tests/TestRollingMean 12:13.26 Compiling askama_derive v0.14.0 12:13.73 mfbt/tests/TestSaturate 12:13.75 Compiling num_cpus v1.16.0 12:14.16 Compiling httparse v1.8.0 12:14.40 Compiling minimal-lexical v0.2.1 12:14.58 Compiling nom v7.1.3 12:14.61 Compiling regex v1.12.3 12:14.99 Compiling prost v0.13.5 12:15.14 Compiling whatsys v0.3.2 12:15.14 Compiling intl-memoizer v0.5.3 12:15.47 Compiling procfs-core v0.17.0 12:15.49 Compiling crossbeam-channel v0.5.15 12:15.57 Compiling intl_pluralrules v7.0.2 12:15.70 Compiling fluent-langneg v0.13.0 12:15.76 Compiling pe-unwind-info v0.6.0 12:15.91 Compiling macho-unwind-info v0.5.0 12:16.07 Compiling rand_core v0.6.4 12:16.38 Compiling fluent-syntax v0.12.0 12:16.41 Compiling zeitstempel v0.2.0 12:16.49 Compiling memmap2 v0.9.3 12:16.49 Compiling object v0.36.4 12:16.50 Compiling encoding_rs v0.8.35 12:16.86 Compiling windows-link v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-link) 12:16.86 Compiling self_cell v1.2.0 12:16.90 Compiling tokio-util v0.7.2 12:16.95 Compiling circular v0.3.0 12:16.97 Compiling gimli v0.32.3 12:17.26 Compiling fallible-iterator v0.3.0 12:17.69 Compiling cachemap2 v0.3.0 12:17.81 Compiling try-lock v0.2.4 12:17.88 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 12:17.91 Compiling ppv-lite86 v0.2.17 12:17.95 Compiling siphasher v1.0.1 12:18.07 Compiling plain v0.2.3 12:18.08 Compiling windows-targets v0.52.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-targets) 12:18.11 Compiling phf_shared v0.13.1 12:18.12 Compiling want v0.3.0 12:18.16 Compiling goblin v0.9.2 12:18.20 Compiling rand_chacha v0.3.1 12:18.33 Compiling breakpad-symbols v0.26.1 12:18.43 Compiling h2 v0.3.26 12:18.69 mfbt/tests/TestScopeExit 12:18.88 Compiling fluent-bundle v0.16.0 12:19.10 mfbt/tests/TestSegmentedVector 12:20.15 Compiling framehop v0.15.0 12:21.04 Compiling minidump v0.26.1 12:21.14 Compiling fluent-pseudo v0.3.3 12:21.86 Compiling futures-executor v0.3.28 12:21.91 Compiling block-buffer v0.10.3 12:21.97 Compiling crypto-common v0.1.6 12:22.08 Compiling http-body v0.4.5 12:22.08 Compiling gtkbind v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/gtkbind) 12:22.41 Compiling crashping v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crashping) 12:22.67 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 12:22.73 Compiling termcolor v1.4.1 12:22.86 Compiling tower-service v0.3.2 12:22.93 Compiling embed-manifest v1.4.0 12:23.23 Compiling httpdate v1.0.2 12:23.33 Compiling minidump-unwind v0.26.1 12:23.57 Compiling env_logger v0.10.0 12:24.04 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 12:24.06 Compiling crashreporter v1.0.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/app) 12:24.10 Compiling phf v0.13.1 12:24.22 Compiling digest v0.10.7 12:24.24 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 12:24.30 Compiling fluent v0.17.0 12:24.37 Compiling rand v0.8.5 12:24.51 Compiling windows-sys v0.52.0 12:24.79 mfbt/tests/TestSHA1 12:25.38 Compiling hyper v0.14.32 12:25.92 Compiling num-integer v0.1.46 12:26.47 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 12:26.47 Compiling cpufeatures v0.2.8 12:26.54 Compiling byteorder v1.5.0 12:26.75 Compiling sha2 v0.10.8 12:27.18 Compiling memtest v0.4.0 (https://github.com/mozilla/memtest?rev=ad681ba425beb0aeba95f03e671432b4be932174#ad681ba4) 12:27.53 Compiling minidump-analyzer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/minidump-analyzer) 12:27.54 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 12:27.73 Compiling askama v0.14.0 12:27.80 Compiling libloading v0.8.6 12:28.03 Compiling sys-locale v0.3.1 12:28.08 mfbt/tests/TestSIMD 12:28.33 Compiling uniffi_bindgen v0.31.0 12:28.33 mfbt/tests/TestSmallPointerArray 12:29.47 mfbt/tests/TestSplayTree 12:29.62 mfbt/tests/TestTextUtils 12:29.73 mfbt/tests/TestTypedEnum 12:30.42 Compiling uniffi v0.31.0 12:30.47 mfbt/tests/TestUniquePtr 12:30.88 mfbt/tests/TestVariant 12:32.10 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 12:32.17 mfbt/tests/TestVector 12:33.68 mfbt/tests/TestWeakPtr 12:34.03 mfbt/tests/TestWrappingOperations 12:34.35 mfbt/tests/TestXorShift128PlusRNG 12:35.20 mfbt/tests/TestBoundedMPSCQueue 12:35.66 mfbt/tests/TestSPSCQueue 12:35.93 mfbt/tests/TestThreadSafeWeakPtr 12:37.22 mfbt/tests/TestMozCrash 12:37.32 mfbt/tests/TestUtf8 12:37.45 mfbt/tests/TestPoisonArea 13:10.56 Compiling uniffi_build v0.31.0 13:23.75 Compiling glean-core v67.0.0 13:27.57 Compiling glean v67.0.0 14:07.34 Finished `release` profile [optimized] target(s) in 2m 11s 14:07.81 toolkit/crashreporter/client/app/crashreporter 14:09.80 Compiling memchr v2.7.4 14:09.80 Compiling equivalent v1.0.1 14:09.80 Compiling cfg-if v1.0.0 14:09.80 Compiling foldhash v0.2.0 14:09.80 Compiling stable_deref_trait v1.2.0 14:09.80 Compiling itoa v1.0.15 14:09.80 Compiling writeable v0.6.2 14:09.80 Compiling log v0.4.26 14:09.80 Compiling serde_core v1.0.228 14:09.80 Compiling serde v1.0.228 14:09.80 Compiling libc v0.2.176 14:09.80 Compiling once_cell v1.21.3 14:09.80 Compiling bytes v1.11.1 14:09.80 Compiling litemap v0.8.0 14:09.81 Compiling zerofrom v0.1.4 14:09.82 Compiling pin-project-lite v0.2.14 14:09.84 Compiling thiserror v2.0.12 14:09.84 Compiling typenum v1.16.0 14:09.87 Compiling fnv v1.0.7 14:09.87 Compiling futures-core v0.3.31 14:09.89 Compiling libm v0.2.6 14:09.89 Compiling getrandom v0.3.3 14:09.89 Compiling generic-array v0.14.6 14:09.92 Compiling futures-sink v0.3.31 14:09.95 Compiling yoke v0.8.0 14:09.98 Compiling icu_normalizer_data v2.1.1 14:09.98 Compiling icu_properties_data v2.1.2 14:09.98 Compiling slab v0.4.8 14:09.98 Compiling tracing-core v0.1.33 14:10.02 Compiling powerfmt v0.2.0 14:10.02 Compiling zmij v1.0.20 14:10.03 Compiling futures-channel v0.3.31 14:10.07 Compiling futures-io v0.3.31 14:10.13 Compiling num-conv v0.1.0 14:10.14 Compiling percent-encoding v2.3.2 14:10.17 Compiling futures-task v0.3.31 14:10.25 Compiling zerovec v0.11.4 14:10.26 Compiling zerotrie v0.2.2 14:10.29 Compiling time-core v0.1.4 14:10.30 Compiling base64 v0.22.1 14:10.30 Compiling pin-utils v0.1.0 14:10.33 Compiling rustix v0.38.39 14:10.33 Compiling tracing v0.1.41 14:10.35 Compiling futures-util v0.3.31 14:10.39 Compiling serde_json v1.0.149 14:10.39 Compiling httparse v1.8.0 14:10.40 Compiling form_urlencoded v1.2.2 14:10.41 Compiling aho-corasick v1.1.0 14:10.49 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 14:10.78 Compiling http v0.2.9 14:10.81 Compiling linux-raw-sys v0.4.14 14:10.94 Compiling try-lock v0.2.4 14:11.02 Compiling utf8_iter v1.0.4 14:11.03 Compiling regex-syntax v0.8.5 14:11.05 Compiling httpdate v1.0.2 14:11.08 Compiling icu_locale_data v2.1.1 14:11.09 Compiling want v0.3.0 14:11.19 Compiling tinystr v0.8.1 14:11.25 Compiling potential_utf v0.1.4 14:11.28 Compiling num-traits v0.2.19 14:11.35 Compiling mio v1.0.1 14:11.41 Compiling icu_locale_core v2.1.1 14:11.46 Compiling icu_collections v2.1.1 14:11.49 Compiling socket2 v0.5.7 14:11.54 Compiling block-buffer v0.10.3 14:11.57 Compiling crypto-common v0.1.6 14:11.67 Compiling unicase v2.6.0 14:11.69 Compiling digest v0.10.7 14:11.70 Compiling tower-service v0.3.2 14:11.78 Compiling mime v0.3.16 14:11.78 Compiling simd-adler32 v0.3.7 14:11.79 Compiling fastrand v2.1.1 14:12.00 Compiling tokio v1.45.1 14:12.04 Compiling http-body v0.4.5 14:12.04 Compiling adler2 v2.0.1 14:12.06 Compiling cpufeatures v0.2.8 14:12.11 Compiling semver v1.0.16 14:12.14 Compiling miniz_oxide v0.8.9 14:12.21 Compiling sha1 v0.10.5 14:12.31 Compiling headers-core v0.2.0 14:12.43 Compiling bitflags v2.10.0 14:12.56 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 14:12.65 Compiling mime_guess v2.0.4 14:12.73 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 14:12.73 Compiling crc32fast v1.4.2 14:12.78 Compiling pin-project-internal v1.1.0 14:12.85 Compiling icu_provider v2.1.1 14:13.00 Compiling cookie v0.16.2 14:13.01 Compiling clap_lex v0.7.2 14:13.09 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 14:13.19 Compiling smallvec v1.15.1 14:13.23 Compiling deranged v0.4.0 14:13.43 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 14:13.57 Compiling hashbrown v0.16.0 14:13.58 Compiling icu_normalizer v2.1.1 14:13.59 Compiling regex-automata v0.4.14 14:13.78 Compiling strsim v0.11.1 14:13.80 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 14:13.89 Compiling ryu v1.0.12 14:14.06 Compiling anstyle v1.0.8 14:14.27 Compiling icu_properties v2.1.2 14:14.33 Compiling crossbeam-utils v0.8.21 14:14.33 Compiling clap_builder v4.5.15 14:14.43 Compiling indexmap v2.11.4 14:14.45 Compiling hashlink v0.11.0 14:14.75 Compiling tempfile v3.16.0 14:14.76 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 14:14.81 Compiling serde_urlencoded v0.7.1 14:14.89 Compiling time v0.3.41 14:15.14 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 14:15.14 Compiling zerocopy v0.8.27 14:15.17 Compiling icu_locale v2.1.1 14:15.72 Compiling idna_adapter v1.2.1 14:15.73 Compiling uuid v1.3.0 14:15.82 Compiling idna v1.1.0 14:16.25 Compiling url v2.5.7 14:16.29 Compiling clap_derive v4.5.13 14:16.31 Compiling flate2 v1.1.4 14:16.55 Compiling headers v0.3.9 14:17.10 Compiling regex v1.12.3 14:17.64 Compiling tokio-util v0.7.2 14:18.62 Compiling h2 v0.3.26 14:18.69 Compiling core_maths v0.1.0 14:18.78 Compiling quick-xml v0.37.5 14:18.90 Compiling same-file v1.0.6 14:18.91 Compiling iana-time-zone v0.1.64 14:18.97 Compiling unix_str v1.0.0 14:19.09 Compiling scoped-tls v1.0.1 14:19.18 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 14:19.28 Compiling unix_path v1.0.1 14:19.35 Compiling icu_segmenter v2.1.2 14:19.44 Compiling chrono v0.4.42 14:19.60 Compiling walkdir v2.3.2 14:20.10 Compiling plist v1.7.2 14:20.24 Compiling anyhow v1.0.69 14:20.42 Compiling tokio-stream v0.1.12 14:21.62 Compiling mozprofile v0.9.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozprofile) 14:21.73 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 14:21.78 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 14:21.92 Compiling num-integer v0.1.46 14:22.10 Compiling encoding_rs v0.8.35 14:22.34 Compiling serde_repr v0.1.12 14:22.38 Compiling xml-rs v0.8.4 14:22.62 Compiling byteorder v1.5.0 14:22.95 Compiling rust-ini v0.10.3 14:22.97 Compiling geckodriver v0.36.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver) 14:23.62 Compiling arraydeque v0.5.1 14:23.63 Compiling mozversion v0.5.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozversion) 14:23.80 Compiling pin-project v1.1.0 14:23.87 Compiling mozrunner v0.15.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozrunner) 14:23.92 Compiling yaml-rust2 v0.10.3 14:24.25 Compiling hyper v0.14.32 14:24.30 Compiling mozdevice v0.5.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozdevice) 14:24.37 Compiling lazy_static v1.4.0 14:25.08 Compiling marionette v0.7.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver/marionette) 14:25.83 Compiling clap v4.5.16 14:28.26 Compiling warp v0.3.7 14:28.26 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 14:30.11 Compiling webdriver v0.53.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/webdriver) 14:55.81 Finished `release` profile [optimized] target(s) in 47.98s 14:56.31 testing/geckodriver/geckodriver 14:58.13 Compiling either v1.8.1 14:58.13 Compiling bitflags v2.10.0 14:58.13 Compiling aho-corasick v1.1.0 14:58.13 Compiling smallvec v1.15.1 14:58.19 Compiling itertools v0.14.0 14:58.94 Compiling regex-automata v0.4.14 14:59.20 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 15:00.89 Compiling regex v1.12.3 15:01.15 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:01.97 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 15:05.32 Compiling pkcs11-bindings v0.1.7 15:05.32 Compiling test-trust-anchors-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/test_trust_anchors) 15:07.51 Finished `release` profile [optimized] target(s) in 11.18s 15:07.89 security/manager/ssl/tests/unit/test_trust_anchors/libtest_trust_anchors_static.a 15:07.89 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so 15:09.27 Compiling memchr v2.7.4 15:09.27 Compiling regex-automata v0.4.14 15:09.27 Compiling itertools v0.14.0 15:09.27 Compiling num-traits v0.2.19 15:09.27 Compiling log v0.4.26 15:09.27 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 15:09.27 Compiling libcrux-macros v0.0.3 15:09.27 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:09.29 Compiling rand_core v0.6.4 15:09.37 Compiling env_logger v0.10.0 15:09.39 Compiling rand_chacha v0.3.1 15:09.55 Compiling rand v0.8.5 15:09.61 Compiling nom v7.1.3 15:10.02 Compiling libcrux-hacl-rs v0.0.3 15:10.15 Compiling libcrux-traits v0.0.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/libcrux-traits) 15:10.29 Compiling num-integer v0.1.46 15:10.43 Compiling num-bigint v0.4.6 15:10.69 Compiling regex v1.12.3 15:11.02 Compiling cexpr v0.6.0 15:11.33 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 15:13.52 Compiling libcrux-sha2 v0.0.3 15:14.77 Compiling libcrux-p256 v0.0.3 15:17.10 Compiling pkcs11-bindings v0.1.7 15:17.48 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 15:19.74 Compiling pkcs11testmodule-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/pkcs11testmodule) 15:20.98 Finished `release` profile [optimized] target(s) in 13.07s 15:21.35 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule_static.a 15:21.35 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so 15:23.05 Compiling winnow v0.7.13 15:23.05 Compiling thiserror v2.0.12 15:23.05 Compiling enum-map v2.7.3 15:23.05 Compiling strum v0.27.1 15:23.05 Compiling serde_with v3.12.0 15:23.05 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:23.05 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:23.05 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 15:23.05 Compiling strsim v0.11.1 15:23.05 Compiling clap_lex v0.7.2 15:23.05 Compiling anstyle v1.0.8 15:23.05 Compiling ref-cast v1.0.24 15:23.05 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:23.05 Compiling enumset v1.1.2 15:23.05 Compiling rustc-hash v2.1.1 15:23.06 Compiling quinn-udp v0.5.13 15:23.07 Compiling dist-bin v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/dist-bin) 15:23.13 Compiling base64 v0.22.1 15:23.13 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:23.13 Compiling futures v0.3.28 15:23.27 Compiling clap_builder v4.5.15 15:23.36 Compiling sfv v0.14.0 15:23.66 Compiling qlog v0.15.2 15:24.31 Compiling toml_parser v1.0.4 15:24.58 Compiling toml v0.9.8 15:25.12 Compiling clap v4.5.16 15:25.14 Compiling clap-verbosity-flag v3.0.1 15:25.14 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:25.75 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:30.77 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:31.17 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:32.27 Compiling neqo-bin v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:42.04 Compiling http3server v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/test/http3server) 15:59.83 Finished `release` profile [optimized] target(s) in 38.47s 16:00.38 netwerk/test/http3server/http3server 16:42.83 ipc/app/plugin-container 16:42.83 js/xpconnect/shell/xpcshell 16:42.83 toolkit/crashreporter/test/libtestcrasher.so 16:45.38 ./manifest.json.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.38 ./node.stub.stub 16:45.39 ./node.stub.stub 16:45.39 ./node.stub.stub 16:45.55 ./node.stub.stub 16:45.56 ./node.stub.stub 16:45.57 ./node.stub.stub 16:45.70 ./node.stub.stub 16:45.75 ./node.stub.stub 16:45.75 ./node.stub.stub 16:45.85 ./node.stub.stub 16:45.87 ./node.stub.stub 16:45.88 ./node.stub.stub 16:45.94 ./node.stub.stub 16:45.96 ./node.stub.stub 16:46.00 ./node.stub.stub 16:46.02 ./node.stub.stub 16:46.04 ./node.stub.stub 16:46.04 ./node.stub.stub 16:46.06 ./node.stub.stub 16:46.07 ./node.stub.stub 16:46.20 ./node.stub.stub 16:46.23 ./node.stub.stub 16:46.30 ./node.stub.stub 16:46.39 ./node.stub.stub 16:46.40 ./node.stub.stub 16:46.47 ./node.stub.stub 16:46.57 ./event-list.json.stub 16:46.67 ./reserved-js-words.js.stub 16:46.74 Successfully generated event list for DevTools 16:46.80 ./spidermonkey_checks.stub 16:46.84 ./css_properties.js.stub 16:46.93 ./last_modified.json.stub 16:46.96 ./aboutNetErrorCodes.js.stub 16:46.98 ./CrashManager.sys.mjs.stub 16:46.99 ./lib.gecko.glean.d.ts.stub 16:47.01 ./FeatureManifest.sys.mjs.stub 16:47.01 ./normandydriver-a-1.0.xpi.stub 16:47.03 ./normandydriver-b-1.0.xpi.stub 16:47.04 ./normandydriver-a-2.0.xpi.stub 16:47.04 ./PromiseWorker.js.stub 16:47.05 ./PromiseWorker.mjs.stub 16:47.05 ./RFPTargetConstants.sys.mjs.stub 16:47.06 ./ScalarArtifactDefinitions.json.stub 16:47.07 ./EventArtifactDefinitions.json.stub 16:47.08 ./dependentlibs.list.stub 16:47.08 ./multilocale.txt.stub 16:47.15 ./built_in_addons.json.stub 16:47.16 ./browser_dragdrop1.xpi.stub 16:47.20 ./browser_dragdrop1.zip.stub 16:47.20 ./browser_dragdrop1.1.xpi.stub 16:47.22 ./browser_dragdrop1.1.zip.stub 16:47.22 ./browser_dragdrop2.xpi.stub 16:47.23 ./browser_dragdrop2.zip.stub 16:47.23 ./browser_dragdrop_incompat.xpi.stub 16:47.24 ./browser_dragdrop_incompat.zip.stub 16:47.29 ./browser_installssl.xpi.stub 16:47.31 ./browser_installssl.zip.stub 16:47.32 ./browser_theme.xpi.stub 16:47.36 ./browser_theme.zip.stub 16:47.39 ./error_list.json.stub 16:47.66 TEST-PASS | check_spidermonkey_style.py | ok 16:47.81 TEST-PASS | check_macroassembler_style.py | ok 16:47.84 TEST-PASS | check_js_opcode.py | ok 16:48.07 toolkit/locales/default.locale.stub 16:48.77 Packaging long-fields.xpi... 16:48.77 Packaging restartless.xpi... 16:48.78 Packaging system.xpi... 16:49.14 Packaging specialpowers@mozilla.org.xpi... 16:49.23 Packaging data-leak-blocker@mozilla.com.xpi... 16:49.31 Packaging ipp-activator@mozilla.com.xpi... 16:49.40 Packaging webcompat@mozilla.org.xpi... 16:49.50 Packaging newtab@mozilla.org.xpi... 16:49.68 Packaging mozscreenshots@mozilla.org.xpi... 16:49.86 W 136 compiler warnings present. 16:50.16 W Overall system resources - Wall time: 1007s; CPU: 90%; Read bytes: 95731712; Write bytes: 113574912; Read time: 3205; Write time: 15170 16:50.16 W (suppressed 127 warnings in third-party code) 16:50.16 W (suppressed 2 warnings in accessible/atk) 16:50.16 W (suppressed 1 warnings in browser/components/shell) 16:50.16 W (suppressed 1 warnings in dom/media/webrtc) 16:50.16 W (suppressed 1 warnings in xpcom/base) 16:50.16 W warning: intl/components/src/TimeZone.cpp:241:9 [-Wunused-variable] unused variable 'date' 16:50.16 W warning: intl/components/src/TimeZone.cpp:271:9 [-Wunused-variable] unused variable 'date' 16:50.16 W warning: /usr/include/c++/15/bits/stl_algobase.h:2095:7 [-Wpass-failed=transform-warning] loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering 16:50.16 W warning: /usr/include/features.h:451:4 [-W#warnings] _FORTIFY_SOURCE requires compiling with optimization (-O) 16:50.16 To view a profile of the build, run |mach resource-usage|. 16:50.16 Your build was successful! 16:50.16 To take your build for a test drive, run: |mach run| 16:50.16 For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html + ./mach buildsymbols 0:00.20 /usr/bin/gmake -C . -j16 -s -w buildsymbols 0:00.22 gmake: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' 0:00.23 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/sqlite' 0:00.23 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/third_party/sqlite3/src' 0:00.24 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/third_party/sqlite3/src' 0:00.24 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/sqlite' 0:00.25 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/base' 0:00.25 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/base/test' 0:00.27 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/base/test' 0:00.27 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/base' 0:00.49 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/layout/style' 0:00.50 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/layout/style/test' 0:00.50 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/layout/style/test' 0:00.50 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/layout/style' 0:00.51 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/libdav1d' 0:00.51 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/base' 0:00.51 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/libdav1d' 0:00.52 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/base' 0:00.53 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl' 0:00.54 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests' 0:00.54 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit' 0:00.55 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver' 0:00.55 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver' 0:00.55 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/test_trust_anchors' 0:00.56 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/test_trust_anchors' 0:00.57 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/pkcs11testmodule' 0:00.57 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/pkcs11testmodule' 0:00.57 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit' 0:00.57 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/mochitest' 0:00.58 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/mochitest' 0:00.58 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests' 0:00.58 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl' 0:00.69 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean' 0:00.69 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean/tests' 0:00.69 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean/tests' 0:00.70 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean' 0:00.70 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry' 0:00.70 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:00.70 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/rust' 0:00.71 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:00.71 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry' 0:00.71 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library' 0:00.71 toolkit/library/buildid.cpp.stub 0:00.71 BUILDSTATUS@toolkit/library START_file_generate buildid.cpp 0:00.73 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:00.73 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/rust' 0:00.73 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:00.74 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:00.74 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:00.74 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper_server' 0:00.74 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper_server' 0:00.77 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/client/app' 0:00.77 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/client/app' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozgtk' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozwayland' 0:00.78 BUILDSTATUS@widget/gtk/mozgtk START_dumpsymbols libmozgtk.so_syms.track 0:00.78 BUILDSTATUS@widget/gtk/mozwayland START_dumpsymbols libmozwayland.so_syms.track 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/sqlite' 0:00.78 BUILDSTATUS@config/external/sqlite START_dumpsymbols libmozsqlite3.so_syms.track 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/gmp-clearkey/0.1' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test' 0:00.78 BUILDSTATUS@media/gmp-clearkey/0.1 START_dumpsymbols libclearkey.so_syms.track 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/geckodriver' 0:00.78 BUILDSTATUS@memory/build/test START_dumpsymbols TestMozJemallocUtils_syms.track 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests' 0:00.78 BUILDSTATUS@mozglue/tests START_dumpsymbols ShowSSEConfig_syms.track 0:00.78 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/geckodriver' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/mochitest/ssltunnel' 0:00.78 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/tools/screenshot' 0:00.78 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols BadCertAndPinningServer_syms.track 0:00.78 BUILDSTATUS@testing/mochitest/ssltunnel START_dumpsymbols ssltunnel_syms.track 0:00.78 BUILDSTATUS@testing/tools/screenshot START_dumpsymbols screentopng_syms.track 0:00.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests' 0:00.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/pingsender' 0:00.79 BUILDSTATUS@toolkit/components/ctypes/tests START_dumpsymbols libjsctypes-test.so_syms.track 0:00.79 BUILDSTATUS@toolkit/components/telemetry/pingsender START_dumpsymbols pingsender_syms.track 0:00.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:00.79 BUILDSTATUS@toolkit/components/telemetry/tests START_dumpsymbols libmodules-test.so_syms.track 0:00.79 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols DelegatedCredentialsServer_syms.track 0:00.82 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols EncryptedClientHelloServer_syms.track 0:00.87 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols GenerateOCSPResponse_syms.track 0:00.88 BUILDSTATUS@toolkit/library END_file_generate buildid.cpp 0:00.90 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest' 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils 0:00.91 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest' 0:00.91 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library' 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozwayland.so 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozgtk.so 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests/libjsctypes-test.so 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.so 0:00.91 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper' 0:00.91 BUILDSTATUS@toolkit/crashreporter/crash_helper START_dumpsymbols crashhelper_syms.track 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/ssltunnel 0:00.91 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:00.92 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 0:00.92 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 0:00.92 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests/libmodules-test.so 0:00.93 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 0:00.95 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 0:01.00 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 0:01.05 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests/libjsctypes-test.soBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozgtk.soBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 0:01.50 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozgtk.soProcessing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 0:01.50 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer/usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozgtk.so 0:01.50 0:01.50 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests/libjsctypes-test.so 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests/libjsctypes-test.so 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.so 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.so 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.so 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozwayland.so 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozwayland.so 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozwayland.so 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/ssltunnel 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/ssltunnel 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/ssltunnel 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig 0:01.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so 0:01.50 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so 0:01.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests/libmodules-test.so 0:01.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests/libmodules-test.so 0:01.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests/libmodules-test.so 0:01.52 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests/libjsctypes-test.so in 0.02s 0:01.52 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozgtk.so in 0.02s 0:01.52 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils in 0.02s 0:01.52 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozwayland.so in 0.02s 0:01.53 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 0:01.53 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 0:01.53 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 0:01.54 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 0:01.54 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 0:01.54 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 0:01.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests/libmodules-test.so in 0.03s 0:01.54 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:01.54 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:01.54 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:01.56 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng in 0.02s 0:01.56 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.so in 0.06s 0:01.59 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 0:01.59 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 0:01.59 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 0:01.59 BUILDSTATUS@toolkit/components/ctypes/tests END_dumpsymbols libjsctypes-test.so_syms.track 0:01.59 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/ctypes/tests' 0:01.60 BUILDSTATUS@widget/gtk/mozwayland END_dumpsymbols libmozwayland.so_syms.track 0:01.60 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozwayland' 0:01.60 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_missing_buildid' 0:01.60 BUILDSTATUS@toolkit/library/gtest/libxul_missing_buildid START_dumpsymbols libxul_missing_buildid.so_syms.track 0:01.60 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/xre/glxtest' 0:01.61 BUILDSTATUS@memory/build/test END_dumpsymbols TestMozJemallocUtils_syms.track 0:01.61 BUILDSTATUS@toolkit/xre/glxtest START_dumpsymbols glxtest_syms.track 0:01.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test' 0:01.61 BUILDSTATUS@widget/gtk/mozgtk END_dumpsymbols libmozgtk.so_syms.track 0:01.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozgtk' 0:01.61 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power' 0:01.61 BUILDSTATUS@mozglue/tests START_dumpsymbols TestBaseProfiler_syms.track 0:01.61 BUILDSTATUS@tools/power START_dumpsymbols rapl_syms.track 0:01.61 BUILDSTATUS@toolkit/components/telemetry/tests END_dumpsymbols libmodules-test.so_syms.track 0:01.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:01.62 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols OCSPStaplingServer_syms.track 0:01.63 BUILDSTATUS@testing/tools/screenshot END_dumpsymbols screentopng_syms.track 0:01.63 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/tools/screenshot' 0:01.63 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols SanctionsTestServer_syms.track 0:01.63 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:01.63 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:01.63 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:01.65 BUILDSTATUS@media/gmp-clearkey/0.1 END_dumpsymbols libclearkey.so_syms.track 0:01.65 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/gmp-clearkey/0.1' 0:01.65 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests' 0:01.65 BUILDSTATUS@uriloader/exthandler/tests START_dumpsymbols WriteArgument_syms.track 0:01.68 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so in 0.17s 0:01.73 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig in 0.22s 0:01.73 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:01.74 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:01.74 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_missing_buildid.so 0:01.75 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 0:01.76 BUILDSTATUS@config/external/sqlite END_dumpsymbols libmozsqlite3.so_syms.track 0:01.76 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/sqlite' 0:01.76 BUILDSTATUS@mozglue/tests START_dumpsymbols TestIntegerPrintfMacros_syms.track 0:01.76 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:01.77 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/ssltunnel in 0.26s 0:01.79 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 0:01.79 BUILDSTATUS@mozglue/tests END_dumpsymbols ShowSSEConfig_syms.track 0:01.80 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender in 0.25s 0:01.80 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/vaapitest' 0:01.80 BUILDSTATUS@widget/gtk/vaapitest START_dumpsymbols vaapitest_syms.track 0:01.80 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer in 0.30sFinished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer in 0.30s 0:01.80 0:01.83 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument 0:01.83 BUILDSTATUS@testing/mochitest/ssltunnel END_dumpsymbols ssltunnel_syms.track 0:01.83 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/mochitest/ssltunnel' 0:01.83 BUILDSTATUS@mozglue/tests START_dumpsymbols TestPrintf_syms.track 0:01.83 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer in 0.30s 0:01.87 BUILDSTATUS@toolkit/components/telemetry/pingsender END_dumpsymbols pingsender_syms.track 0:01.87 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/pingsender' 0:01.87 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols DelegatedCredentialsServer_syms.track 0:01.87 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols BadCertAndPinningServer_syms.track 0:01.87 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests' 0:01.87 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/app' 0:01.88 BUILDSTATUS@xpcom/tests START_dumpsymbols TestArguments_syms.track 0:01.88 BUILDSTATUS@browser/app START_dumpsymbols firefox_syms.track 0:01.88 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/gkcodecs' 0:01.88 BUILDSTATUS@config/external/gkcodecs START_dumpsymbols libgkcodecs.so_syms.track 0:01.89 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:01.90 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols EncryptedClientHelloServer_syms.track 0:01.90 BUILDSTATUS@xpcom/tests START_dumpsymbols TestBlockingProcess_syms.track 0:01.91 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse in 0.31s 0:01.92 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:01.96 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:01.98 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols GenerateOCSPResponse_syms.track 0:01.98 BUILDSTATUS@xpcom/tests START_dumpsymbols TestPRIntN_syms.track 0:02.00 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.00 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.01 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so 0:02.02 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.11 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.30 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper in 0.67s 0:02.33 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_missing_buildid.so 0:02.33 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_missing_buildid.so 0:02.33 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_missing_buildid.so 0:02.33 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:02.33 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:02.33 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:02.34 BUILDSTATUS@toolkit/crashreporter/crash_helper END_dumpsymbols crashhelper_syms.track 0:02.34 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper' 0:02.35 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_missing_buildid.so in 0.02s 0:02.35 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/lgpllibs' 0:02.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 0:02.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 0:02.35 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 0:02.35 BUILDSTATUS@config/external/lgpllibs START_dumpsymbols liblgpllibs.so_syms.track 0:02.35 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest in 0.02s 0:02.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:02.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:02.35 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:02.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:02.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:02.35 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:02.38 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl in 0.03s 0:02.39 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 0:02.39 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 0:02.39 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 0:02.39 BUILDSTATUS@toolkit/xre/glxtest END_dumpsymbols glxtest_syms.track 0:02.40 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/xre/glxtest' 0:02.40 BUILDSTATUS@xpcom/tests START_dumpsymbols TestQuickReturn_syms.track 0:02.43 BUILDSTATUS@toolkit/library/gtest/libxul_missing_buildid END_dumpsymbols libxul_missing_buildid.so_syms.track 0:02.43 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_missing_buildid' 0:02.43 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/mozinference' 0:02.43 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument 0:02.43 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument 0:02.43 BUILDSTATUS@config/external/mozinference START_dumpsymbols libmozinference.so_syms.track 0:02.43 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument 0:02.43 BUILDSTATUS@tools/power END_dumpsymbols rapl_syms.track 0:02.43 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power' 0:02.43 BUILDSTATUS@xpcom/tests START_dumpsymbols TestUnicodeArguments_syms.track 0:02.50 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:02.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:02.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:02.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:02.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:02.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:02.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:02.53 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:02.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest in 0.02s 0:02.55 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:02.55 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:02.55 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:02.56 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:02.56 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so 0:02.57 BUILDSTATUS@widget/gtk/vaapitest END_dumpsymbols vaapitest_syms.track 0:02.58 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/vaapitest' 0:02.58 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/media/fake-cdm' 0:02.58 BUILDSTATUS@dom/media/fake-cdm START_dumpsymbols libfake.so_syms.track 0:02.59 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so 0:02.59 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so 0:02.59 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so 0:02.59 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.59 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.59 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.59 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.59 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.59 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.61 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.61 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.61 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.66 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer in 0.31s 0:02.67 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.67 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.67 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.69 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument in 0.26sFinished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer in 0.30s 0:02.69 0:02.71 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fake/1.0/libfake.so 0:02.72 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols OCSPStaplingServer_syms.track 0:02.72 BUILDSTATUS@xpcom/tests START_dumpsymbols TestMemoryPressureWatcherLinux_syms.track 0:02.72 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments in 0.13s 0:02.72 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler in 0.37s 0:02.74 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess in 0.13s 0:02.75 BUILDSTATUS@uriloader/exthandler/tests END_dumpsymbols WriteArgument_syms.track 0:02.75 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests' 0:02.76 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/media/gmp-plugin-openh264' 0:02.76 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols SanctionsTestServer_syms.track 0:02.76 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/tlsserver/cmd' 0:02.76 BUILDSTATUS@dom/media/gmp-plugin-openh264 START_dumpsymbols libfakeopenh264.so_syms.track 0:02.77 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros in 0.26s 0:02.78 BUILDSTATUS@mozglue/tests END_dumpsymbols TestBaseProfiler_syms.track 0:02.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/test_trust_anchors' 0:02.79 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/test_trust_anchors' 0:02.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests' 0:02.79 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAlgorithm_syms.track 0:02.79 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/sandbox/linux' 0:02.79 BUILDSTATUS@security/sandbox/linux START_dumpsymbols libmozsandbox.so_syms.track 0:02.79 BUILDSTATUS@xpcom/tests END_dumpsymbols TestArguments_syms.track 0:02.80 BUILDSTATUS@xpcom/tests END_dumpsymbols TestBlockingProcess_syms.track 0:02.80 BUILDSTATUS@mfbt/tests START_dumpsymbols TestArray_syms.track 0:02.80 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_broken_buildid' 0:02.80 BUILDSTATUS@toolkit/library/gtest/libxul_broken_buildid START_dumpsymbols libxul_broken_buildid.so_syms.track 0:02.80 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN in 0.13s 0:02.82 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf in 0.27s 0:02.83 BUILDSTATUS@mozglue/tests END_dumpsymbols TestIntegerPrintfMacros_syms.track 0:02.83 BUILDSTATUS@mfbt/tests START_dumpsymbols TestArrayUtils_syms.track 0:02.85 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:02.85 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox in 0.26s 0:02.87 BUILDSTATUS@xpcom/tests END_dumpsymbols TestPRIntN_syms.track 0:02.87 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_correct_buildid' 0:02.87 BUILDSTATUS@toolkit/library/gtest/libxul_correct_buildid START_dumpsymbols libxul_correct_buildid.so_syms.track 0:02.88 BUILDSTATUS@mozglue/tests END_dumpsymbols TestPrintf_syms.track 0:02.88 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests' 0:02.88 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAtomicBitfields_syms.track 0:02.88 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so 0:02.91 BUILDSTATUS@browser/app END_dumpsymbols firefox_syms.track 0:02.91 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/app' 0:02.91 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAtomics_syms.track 0:02.92 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:02.93 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:02.93 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_broken_buildid.so 0:02.93 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm 0:02.96 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils 0:03.00 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_correct_buildid.so 0:03.01 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 0:03.04 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.09 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:03.09 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:03.09 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:03.12 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:03.12 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:03.12 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:03.13 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so in 0.04s 0:03.14 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:03.14 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:03.14 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:03.14 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so 0:03.14 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so 0:03.14 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so 0:03.17 BUILDSTATUS@config/external/lgpllibs END_dumpsymbols liblgpllibs.so_syms.track 0:03.17 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/lgpllibs' 0:03.18 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBinarySearch_syms.track 0:03.24 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so in 0.66s 0:03.26 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn in 0.14s 0:03.27 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments in 0.13s 0:03.29 BUILDSTATUS@config/external/gkcodecs END_dumpsymbols libgkcodecs.so_syms.track 0:03.29 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/gkcodecs' 0:03.29 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBitSet_syms.track 0:03.30 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fake/1.0/libfake.so 0:03.30 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fake/1.0/libfake.so 0:03.30 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fake/1.0/libfake.so 0:03.31 BUILDSTATUS@xpcom/tests END_dumpsymbols TestQuickReturn_syms.track 0:03.31 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.32 BUILDSTATUS@xpcom/tests END_dumpsymbols TestUnicodeArguments_syms.track 0:03.32 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBloomFilter_syms.track 0:03.34 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBufferList_syms.track 0:03.35 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fake/1.0/libfake.so in 0.05s 0:03.39 BUILDSTATUS@dom/media/fake-cdm END_dumpsymbols libfake.so_syms.track 0:03.39 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/media/fake-cdm' 0:03.39 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCasting_syms.track 0:03.42 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:03.44 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBloomFilter 0:03.44 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:03.44 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:03.44 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:03.46 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:03.49 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so 0:03.49 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so 0:03.49 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so 0:03.50 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so in 0.36s 0:03.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithmBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:03.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:03.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:03.51 0:03.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm 0:03.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm 0:03.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:03.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:03.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:03.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_broken_buildid.so 0:03.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_broken_buildid.so 0:03.51 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_broken_buildid.so 0:03.51 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so in 0.02s 0:03.52 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:03.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_broken_buildid.so in 0.02s 0:03.56 BUILDSTATUS@config/external/mozinference END_dumpsymbols libmozinference.so_syms.track 0:03.56 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/mozinference' 0:03.56 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:03.56 BUILDSTATUS@media/ffvpx/libavutil START_dumpsymbols libmozavutil.so_syms.track 0:03.56 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_correct_buildid.so 0:03.56 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_correct_buildid.so 0:03.56 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_correct_buildid.so 0:03.57 BUILDSTATUS@dom/media/gmp-plugin-openh264 END_dumpsymbols libfakeopenh264.so_syms.track 0:03.57 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/media/gmp-plugin-openh264' 0:03.57 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/pkcs11testmodule' 0:03.57 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/ssl/tests/unit/pkcs11testmodule' 0:03.57 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils 0:03.57 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils 0:03.57 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils 0:03.58 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCeilingFloor_syms.track 0:03.58 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux in 0.13s 0:03.58 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gtest/libxul_correct_buildid.so in 0.02s 0:03.60 BUILDSTATUS@toolkit/library/gtest/libxul_broken_buildid END_dumpsymbols libxul_broken_buildid.so_syms.track 0:03.60 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_broken_buildid' 0:03.60 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so in 0.09s 0:03.60 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCheckedInt_syms.track 0:03.60 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 0:03.60 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 0:03.60 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 0:03.63 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray in 0.12s 0:03.63 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.63 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.63 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.64 BUILDSTATUS@toolkit/library/gtest/libxul_correct_buildid END_dumpsymbols libxul_correct_buildid.so_syms.track 0:03.64 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest/libxul_correct_buildid' 0:03.64 BUILDSTATUS@xpcom/tests END_dumpsymbols TestMemoryPressureWatcherLinux_syms.track 0:03.64 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests' 0:03.64 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm in 0.14s 0:03.64 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCompactPair_syms.track 0:03.65 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/build' 0:03.65 BUILDSTATUS@toolkit/library/build START_dumpsymbols libxul.so_syms.track 0:03.67 BUILDSTATUS@security/sandbox/linux END_dumpsymbols libmozsandbox.so_syms.track 0:03.67 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/sandbox/linux' 0:03.67 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCountPopulation_syms.track 0:03.69 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.so 0:03.69 BUILDSTATUS@mfbt/tests END_dumpsymbols TestArray_syms.track 0:03.69 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCountZeroes_syms.track 0:03.70 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAlgorithm_syms.track 0:03.70 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils in 0.13s 0:03.70 BUILDSTATUS@mfbt/tests START_dumpsymbols TestDefineEnum_syms.track 0:03.72 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:03.73 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields in 0.13s 0:03.73 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 0:03.76 BUILDSTATUS@mfbt/tests END_dumpsymbols TestArrayUtils_syms.track 0:03.77 BUILDSTATUS@mfbt/tests START_dumpsymbols TestDoublyLinkedList_syms.track 0:03.78 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:03.78 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics in 0.14s 0:03.78 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAtomicBitfields_syms.track 0:03.78 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEndian_syms.track 0:03.79 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so --count-ctors 0:03.80 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:03.82 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:03.83 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAtomics_syms.track 0:03.83 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:03.83 BUILDSTATUS@media/ffvpx/libavcodec START_dumpsymbols libmozavcodec.so_syms.track 0:03.83 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:03.90 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:03.90 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 0:03.91 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.91 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.91 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.96 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:04.02 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:04.02 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:04.02 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:04.04 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBloomFilter 0:04.04 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBloomFilter 0:04.04 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBloomFilter 0:04.05 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch in 0.13s 0:04.06 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:04.06 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:04.06 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:04.09 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBinarySearch_syms.track 0:04.09 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumeratedArray_syms.track 0:04.14 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:04.14 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:04.14 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:04.18 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet in 0.16s 0:04.18 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBloomFilter in 0.14s 0:04.19 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList in 0.13s 0:04.21 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.22 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBitSet_syms.track 0:04.22 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumSet_syms.track 0:04.23 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBufferList_syms.track 0:04.24 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBloomFilter_syms.track 0:04.24 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/ipc/app' 0:04.24 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumTypeTraits_syms.track 0:04.24 BUILDSTATUS@ipc/app START_dumpsymbols plugin-container_syms.track 0:04.28 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting in 0.14s 0:04.30 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.so 0:04.30 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.so 0:04.30 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.so 0:04.31 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:04.31 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:04.31 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:04.32 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCasting_syms.track 0:04.32 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/js/xpconnect/shell' 0:04.33 BUILDSTATUS@js/xpconnect/shell START_dumpsymbols xpcshell_syms.track 0:04.34 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 0:04.34 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 0:04.34 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 0:04.35 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.36 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so 0:04.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so 0:04.36 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so 0:04.36 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:04.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:04.36 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:04.37 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.37 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:04.37 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.so in 0.07s 0:04.38 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:04.38 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:04.38 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:04.41 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:04.41 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:04.41 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:04.43 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:04.43 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:04.43 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:04.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor in 0.14s 0:04.45 BUILDSTATUS@media/ffvpx/libavutil END_dumpsymbols libmozavutil.so_syms.track 0:04.45 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:04.45 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFastBernoulliTrial_syms.track 0:04.47 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:04.48 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:04.48 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:04.48 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:04.48 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt in 0.14s 0:04.48 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 0:04.48 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 0:04.48 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 0:04.49 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair in 0.12s 0:04.52 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCeilingFloor_syms.track 0:04.52 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFloatingPoint_syms.track 0:04.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation in 0.15s 0:04.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes in 0.13s 0:04.54 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:04.54 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:04.54 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:04.56 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum in 0.14s 0:04.57 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCompactPair_syms.track 0:04.57 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFunctionRef_syms.track 0:04.57 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCheckedInt_syms.track 0:04.57 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFunctionTypeTraits_syms.track 0:04.59 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:04.62 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian in 0.14s 0:04.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCountPopulation_syms.track 0:04.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCountZeroes_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestHashTable_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestIntegerRange_syms.track 0:04.63 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList in 0.14s 0:04.64 BUILDSTATUS@mfbt/tests END_dumpsymbols TestDefineEnum_syms.track 0:04.65 BUILDSTATUS@mfbt/tests START_dumpsymbols TestJSONWriter_syms.track 0:04.65 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:04.67 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEndian_syms.track 0:04.68 BUILDSTATUS@mfbt/tests START_dumpsymbols TestLinkedList_syms.track 0:04.69 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef 0:04.69 BUILDSTATUS@mfbt/tests END_dumpsymbols TestDoublyLinkedList_syms.track 0:04.70 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMacroArgs_syms.track 0:04.71 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:04.76 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:04.76 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 0:04.78 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 0:04.80 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 0:04.81 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.81 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.81 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.82 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so in 0.28s 0:04.83 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:04.86 BUILDSTATUS@media/ffvpx/libavcodec END_dumpsymbols libmozavcodec.so_syms.track 0:04.86 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:04.86 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMacroForEach_syms.track 0:04.94 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray in 0.13s 0:04.94 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.94 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.94 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.95 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.95 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.95 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.97 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:04.97 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:04.97 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:04.98 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:04.99 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumeratedArray_syms.track 0:04.99 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMathAlgorithms_syms.track 0:05.07 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:05.07 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:05.07 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:05.08 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet in 0.13s 0:05.08 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits in 0.13s 0:05.11 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.12 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumSet_syms.track 0:05.13 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMaybe_syms.track 0:05.15 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumTypeTraits_syms.track 0:05.15 BUILDSTATUS@mfbt/tests START_dumpsymbols TestNonDereferenceable_syms.track 0:05.19 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:05.19 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:05.19 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:05.24 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef 0:05.24 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef 0:05.24 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef 0:05.25 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container in 0.28s 0:05.25 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:05.25 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:05.25 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:05.25 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.27 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.30 BUILDSTATUS@ipc/app END_dumpsymbols plugin-container_syms.track 0:05.30 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/ipc/app' 0:05.30 BUILDSTATUS@mfbt/tests START_dumpsymbols TestNotNull_syms.track 0:05.31 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:05.31 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:05.31 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:05.32 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial in 0.13s 0:05.34 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell in 0.27s 0:05.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:05.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:05.35 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:05.36 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 0:05.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 0:05.36 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 0:05.37 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef in 0.12s 0:05.38 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint in 0.12s 0:05.38 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 0:05.38 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 0:05.38 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 0:05.38 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 0:05.38 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 0:05.38 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 0:05.40 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFastBernoulliTrial_syms.track 0:05.40 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRandomNum_syms.track 0:05.40 BUILDSTATUS@js/xpconnect/shell END_dumpsymbols xpcshell_syms.track 0:05.40 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/js/xpconnect/shell' 0:05.40 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRange_syms.track 0:05.42 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:05.42 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:05.42 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:05.43 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFunctionRef_syms.track 0:05.43 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRefPtr_syms.track 0:05.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits in 0.14s 0:05.45 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFloatingPoint_syms.track 0:05.45 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:05.45 BUILDSTATUS@mfbt/tests START_dumpsymbols TestResult_syms.track 0:05.49 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange in 0.13s 0:05.50 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable in 0.15s 0:05.50 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFunctionTypeTraits_syms.track 0:05.50 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRollingMean_syms.track 0:05.51 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter in 0.13s 0:05.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList in 0.14s 0:05.54 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:05.55 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange 0:05.55 BUILDSTATUS@mfbt/tests END_dumpsymbols TestIntegerRange_syms.track 0:05.55 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 0:05.55 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSaturate_syms.track 0:05.55 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs in 0.13s 0:05.57 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:05.57 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:05.57 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:05.57 BUILDSTATUS@mfbt/tests END_dumpsymbols TestHashTable_syms.track 0:05.57 BUILDSTATUS@mfbt/tests START_dumpsymbols TestScopeExit_syms.track 0:05.58 BUILDSTATUS@mfbt/tests END_dumpsymbols TestJSONWriter_syms.track 0:05.58 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSegmentedVector_syms.track 0:05.59 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:05.60 BUILDSTATUS@mfbt/tests END_dumpsymbols TestLinkedList_syms.track 0:05.60 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSHA1_syms.track 0:05.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMacroArgs_syms.track 0:05.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSIMD_syms.track 0:05.63 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:05.68 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:05.70 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.70 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.70 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.70 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit 0:05.71 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach in 0.14s 0:05.71 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector 0:05.73 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 0:05.75 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 0:05.76 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMacroForEach_syms.track 0:05.76 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSmallPointerArray_syms.track 0:05.84 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms in 0.14s 0:05.85 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.85 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.85 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.88 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.88 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.88 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.89 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMathAlgorithms_syms.track 0:05.89 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSplayTree_syms.track 0:05.89 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:05.99 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe in 0.13s 0:06.01 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable in 0.14s 0:06.01 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.04 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMaybe_syms.track 0:06.04 BUILDSTATUS@mfbt/tests START_dumpsymbols TestTextUtils_syms.track 0:06.05 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:06.05 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:06.05 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:06.06 BUILDSTATUS@mfbt/tests END_dumpsymbols TestNonDereferenceable_syms.track 0:06.06 BUILDSTATUS@mfbt/tests START_dumpsymbols TestTypedEnum_syms.track 0:06.12 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 0:06.12 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 0:06.12 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 0:06.13 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange 0:06.13 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange 0:06.13 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange 0:06.13 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:06.14 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:06.14 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:06.17 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.19 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.19 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull in 0.13s 0:06.20 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:06.20 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:06.20 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:06.23 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:06.23 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:06.23 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:06.24 BUILDSTATUS@mfbt/tests END_dumpsymbols TestNotNull_syms.track 0:06.24 BUILDSTATUS@mfbt/tests START_dumpsymbols TestUniquePtr_syms.track 0:06.26 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum in 0.13sFinished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange in 0.13s 0:06.26 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr in 0.14s 0:06.27 0:06.27 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:06.27 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:06.27 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:06.30 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit 0:06.30 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit 0:06.30 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit 0:06.30 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector 0:06.30 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector 0:06.30 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector 0:06.32 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRange_syms.track 0:06.32 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 0:06.32 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 0:06.32 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 0:06.32 BUILDSTATUS@mfbt/tests START_dumpsymbols TestVariant_syms.track 0:06.33 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult in 0.13s 0:06.33 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRefPtr_syms.track 0:06.33 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRandomNum_syms.track 0:06.33 BUILDSTATUS@mfbt/tests START_dumpsymbols TestVector_syms.track 0:06.33 BUILDSTATUS@mfbt/tests START_dumpsymbols TestWeakPtr_syms.track 0:06.34 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 0:06.34 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 0:06.34 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 0:06.36 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean in 0.14s 0:06.38 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.38 BUILDSTATUS@mfbt/tests END_dumpsymbols TestResult_syms.track 0:06.38 BUILDSTATUS@mfbt/tests START_dumpsymbols TestWrappingOperations_syms.track 0:06.41 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate in 0.13s 0:06.41 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRollingMean_syms.track 0:06.41 BUILDSTATUS@mfbt/tests START_dumpsymbols TestXorShift128PlusRNG_syms.track 0:06.42 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit in 0.12s 0:06.44 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector in 0.14s 0:06.45 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:06.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 in 0.13s 0:06.46 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:06.46 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:06.46 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:06.46 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSaturate_syms.track 0:06.46 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBoundedMPSCQueue_syms.track 0:06.48 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector 0:06.48 BUILDSTATUS@mfbt/tests END_dumpsymbols TestScopeExit_syms.track 0:06.48 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD in 0.14s 0:06.48 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSPSCQueue_syms.track 0:06.48 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:06.51 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSegmentedVector_syms.track 0:06.51 BUILDSTATUS@mfbt/tests START_dumpsymbols TestThreadSafeWeakPtr_syms.track 0:06.51 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSHA1_syms.track 0:06.52 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMozCrash_syms.track 0:06.52 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:06.54 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSIMD_syms.track 0:06.54 BUILDSTATUS@mfbt/tests START_dumpsymbols TestUtf8_syms.track 0:06.55 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:06.59 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:06.60 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray in 0.14s 0:06.60 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:06.61 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.61 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.61 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.64 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:06.64 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:06.65 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSmallPointerArray_syms.track 0:06.65 BUILDSTATUS@mfbt/tests START_dumpsymbols TestPoisonArea_syms.track 0:06.67 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:06.74 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree in 0.13s 0:06.76 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.76 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.76 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.76 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.76 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.77 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.78 Running: /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/build/bin/python /home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/tools/symbolstore.py -c --vcs-info --install-manifest=/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/_build_manifests/install/dist_include,/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/include -s /home/build/YPKG/root/firefox/build/firefox-149.0 /usr/bin/dump_syms /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/crashreporter-symbols /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:06.78 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSplayTree_syms.track 0:06.88 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils in 0.12s 0:06.89 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum in 0.12s 0:06.91 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.91 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.91 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.92 BUILDSTATUS@mfbt/tests END_dumpsymbols TestTextUtils_syms.track 0:06.93 BUILDSTATUS@mfbt/tests END_dumpsymbols TestTypedEnum_syms.track 0:06.99 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr in 0.08s 0:07.02 BUILDSTATUS@mfbt/tests END_dumpsymbols TestUniquePtr_syms.track 0:07.04 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:07.04 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:07.04 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:07.07 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVectorBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:07.07 0:07.07 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVectorProcessing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:07.07 0:07.07 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr/usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector 0:07.07 0:07.09 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:07.09 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:07.09 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:07.10 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:07.10 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:07.10 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:07.11 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:07.11 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:07.11 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:07.15 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant in 0.12s 0:07.16 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr in 0.10s 0:07.17 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:07.17 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:07.17 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:07.18 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:07.18 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:07.18 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:07.18 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector in 0.11s 0:07.19 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG in 0.09s 0:07.20 BUILDSTATUS@mfbt/tests END_dumpsymbols TestVariant_syms.track 0:07.20 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue in 0.12s 0:07.21 BUILDSTATUS@mfbt/tests END_dumpsymbols TestWeakPtr_syms.track 0:07.22 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:07.22 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:07.22 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:07.22 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations in 0.11s 0:07.23 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:07.23 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:07.23 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:07.23 BUILDSTATUS@mfbt/tests END_dumpsymbols TestVector_syms.track 0:07.24 BUILDSTATUS@mfbt/tests END_dumpsymbols TestXorShift128PlusRNG_syms.track 0:07.25 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBoundedMPSCQueue_syms.track 0:07.26 BUILDSTATUS@mfbt/tests END_dumpsymbols TestWrappingOperations_syms.track 0:07.26 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue in 0.10s 0:07.27 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash in 0.09s 0:07.30 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSPSCQueue_syms.track 0:07.30 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMozCrash_syms.track 0:07.31 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:07.31 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:07.31 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:07.31 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr in 0.09s 0:07.31 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 in 0.08s 0:07.34 BUILDSTATUS@mfbt/tests END_dumpsymbols TestThreadSafeWeakPtr_syms.track 0:07.34 BUILDSTATUS@mfbt/tests END_dumpsymbols TestUtf8_syms.track 0:07.39 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea in 0.08s 0:07.41 BUILDSTATUS@mfbt/tests END_dumpsymbols TestPoisonArea_syms.track 0:07.41 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests' 0:34.55 PERFHERDER_DATA: {"framework": {"name": "build_metrics"}, "suites": [{"name": "compiler_metrics", "subtests": [{"name": "num_static_constructors", "value": 85, "alertChangeType": "absolute", "alertThreshold": 3}]}]} 0:34.55 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so in 30.19s 0:34.58 BUILDSTATUS@toolkit/library/build END_dumpsymbols libxul.so_syms.track 0:34.58 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/build' 0:34.58 packing symbols 0:34.58 BUILDSTATUS@. START_symbols_archive firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip 0:34.65 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.65 "BadCertAndPinningServer/F682C2EA0C63FB577D09FB98D3AC06120/BadCertAndPinningServer.sym" 0:34.67 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.67 "DelegatedCredentialsServer/F2372A5329BA1268E54502FF0810DD6D0/DelegatedCredentialsServer.sym" 0:34.70 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.70 "EncryptedClientHelloServer/59FF228A0CB40EE6C85044588CC2168F0/EncryptedClientHelloServer.sym" 0:34.72 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.72 "GenerateOCSPResponse/F49E8E65E764AF733C72DE008F88A8250/GenerateOCSPResponse.sym" 0:34.74 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.74 "OCSPStaplingServer/4F15243496B1638B3C4E8E02A51BA1730/OCSPStaplingServer.sym" 0:34.77 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.77 "SanctionsTestServer/2A9C5CA2BCB3245E3C918CB530FD769C0/SanctionsTestServer.sym" 0:34.79 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.79 "ShowSSEConfig/99F3634E67A85E73C701A0A28AC5C54D0/ShowSSEConfig.sym" 0:34.81 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.81 "TestAlgorithm/92D6B1DF679C8E03AEB4091CD79C188C0/TestAlgorithm.sym" 0:34.82 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.82 "TestArguments/1F91A57DB5FBC1C646C54DF61BD56C3D0/TestArguments.sym" 0:34.83 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.83 "TestArray/AE637815ACC3339EEF4A2B9CB76577940/TestArray.sym" 0:34.84 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.84 "TestArrayUtils/B5A385B5F00D12DE911B329F3F9FB7070/TestArrayUtils.sym" 0:34.85 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.85 "TestAtomicBitfields/ECB1D6C7D9AC591A582495CBBF1CCEA40/TestAtomicBitfields.sym" 0:34.86 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.86 "TestAtomics/C3938016789B7FE8BE695B4EC13FEA240/TestAtomics.sym" 0:34.86 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.87 "TestBaseProfiler/E22A282F8E2B050BAD0412F6760188AA0/TestBaseProfiler.sym" 0:34.90 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.90 "TestBinarySearch/5E029FDFF59E5570BCB71B78E04A14620/TestBinarySearch.sym" 0:34.90 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.90 "TestBitSet/A6354569D8F2A2B3B5DB47FC70795EE40/TestBitSet.sym" 0:34.91 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.91 "TestBlockingProcess/0A7A3BA3D8F720541CD1A0186E1C2AD60/TestBlockingProcess.sym" 0:34.92 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.92 "TestBloomFilter/2665B10A6C81877320DA4916EDB9E42D0/TestBloomFilter.sym" 0:34.93 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.93 "TestBoundedMPSCQueue/A24F60797521E82433886620574EEF3D0/TestBoundedMPSCQueue.sym" 0:34.94 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.94 "TestBufferList/0453C79DFC58F73B39C786D45ECC48090/TestBufferList.sym" 0:34.95 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.95 "TestCasting/189C34F266D9B1621CB6B55829DF13580/TestCasting.sym" 0:34.96 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.96 "TestCeilingFloor/7D67064A2F63ABD264C3847380E5D67F0/TestCeilingFloor.sym" 0:34.96 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.96 "TestCheckedInt/39C0CEEAD26FCAE4BFA93B35BFD197860/TestCheckedInt.sym" 0:34.97 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.97 "TestCompactPair/25E918573D2E2E68B095385A371E56580/TestCompactPair.sym" 0:34.98 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.98 "TestCountPopulation/BB83B8381447494BCEB398B3C44A2D010/TestCountPopulation.sym" 0:34.99 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.99 "TestCountZeroes/FA501189E6B82442F75BDC2DEF8972510/TestCountZeroes.sym" 0:35.00 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.00 "TestDefineEnum/8D91662B6C58FF45FA0B65803ECB9BD60/TestDefineEnum.sym" 0:35.01 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.01 "TestDoublyLinkedList/4D59C71BFB5FFE7627F2FF2B9E0C5AAD0/TestDoublyLinkedList.sym" 0:35.01 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.01 "TestEndian/15154A59A8F8CBE31F77DDFCD349DD8F0/TestEndian.sym" 0:35.02 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.02 "TestEnumSet/C6EC952E8172FDC2179BFE98EBCBCC6B0/TestEnumSet.sym" 0:35.03 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.03 "TestEnumTypeTraits/48DF49947E51561337CB9405047630E20/TestEnumTypeTraits.sym" 0:35.04 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.04 "TestEnumeratedArray/BFD3D4490B819FBA3332AA273A99BAA80/TestEnumeratedArray.sym" 0:35.05 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.05 "TestFastBernoulliTrial/32DAB43AE9A9740AEB28C9EED568709E0/TestFastBernoulliTrial.sym" 0:35.06 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.06 "TestFloatingPoint/CEDBAB4BC8FC2ED48211E5470010A5820/TestFloatingPoint.sym" 0:35.07 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.07 "TestFunctionRef/5151611A662412109675D74F6AD501CB0/TestFunctionRef.sym" 0:35.07 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.07 "TestFunctionTypeTraits/4A5E40F950850D1626F3FBBEB75173730/TestFunctionTypeTraits.sym" 0:35.08 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.08 "TestHashTable/11C3DAC8232151B74BEFC41CC60816310/TestHashTable.sym" 0:35.09 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.09 "TestIntegerPrintfMacros/52185EE81CA3F8080F641D297FCF725F0/TestIntegerPrintfMacros.sym" 0:35.11 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.11 "TestIntegerRange/4F1DEED727D397244F310C799985E6B60/TestIntegerRange.sym" 0:35.12 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.12 "TestJSONWriter/0DDE23FD4BBB8C8D71AB4366B7948D1A0/TestJSONWriter.sym" 0:35.13 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.13 "TestLinkedList/061B8A52B7589294800C268ED4260CEE0/TestLinkedList.sym" 0:35.14 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.14 "TestMacroArgs/2DF20B2BFEE429C96420F928A0D970390/TestMacroArgs.sym" 0:35.15 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.15 "TestMacroForEach/BF5F9B2E556895037203DC31CF6044140/TestMacroForEach.sym" 0:35.15 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.15 "TestMathAlgorithms/22433BE99A39C33799430577E19457D30/TestMathAlgorithms.sym" 0:35.16 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.16 "TestMaybe/D12884DEAF4B482A5E81B92DEEC0A7E50/TestMaybe.sym" 0:35.17 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.17 "TestMemoryPressureWatcherLinux/52A8DE060266FF68537E50FCCA88E6AB0/TestMemoryPressureWatcherLinux.sym" 0:35.18 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.18 "TestMozCrash/322CB16DAAF3AA9D11FF739B66FA16160/TestMozCrash.sym" 0:35.19 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.19 "TestMozJemallocUtils/0E862A0E3A5299B183308039C346F8950/TestMozJemallocUtils.sym" 0:35.19 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.19 "TestNonDereferenceable/DB7CCDC4AB539B585193D4B93FB06B560/TestNonDereferenceable.sym" 0:35.20 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.20 "TestNotNull/267F7BF006BFDC5FC0ED34F8DC34A73F0/TestNotNull.sym" 0:35.21 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.21 "TestPRIntN/FD83A09DA4A7A6354B1646FAA39344110/TestPRIntN.sym" 0:35.21 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.21 "TestPoisonArea/99779BF56C6E63C9BDA796794E216E8E0/TestPoisonArea.sym" 0:35.22 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.22 "TestPrintf/FCFD272D6B1AEC69160D2F9BE688CE110/TestPrintf.sym" 0:35.24 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.24 "TestQuickReturn/AAA008C80608A5FE81B7086D31D6B9C10/TestQuickReturn.sym" 0:35.25 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.25 "TestRandomNum/8B46F79EF68EB1899A2981848DBCE7C40/TestRandomNum.sym" 0:35.26 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.26 "TestRange/B8F3695372B51BA7C1E6E2A285E49B760/TestRange.sym" 0:35.27 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.27 "TestRefPtr/30CBA7685394B4E9468676343B8A765C0/TestRefPtr.sym" 0:35.28 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.28 "TestResult/DB35D78527086A40B21D1EEDA2DF5A980/TestResult.sym" 0:35.28 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.28 "TestRollingMean/4F1A74A745520201131FE14C976679B70/TestRollingMean.sym" 0:35.29 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.29 "TestSHA1/5E306E4A76A8515CB82AF1CF0F40D74B0/TestSHA1.sym" 0:35.30 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.30 "TestSIMD/5A1E8BEC8E53E4F0F58B7F91D8843A970/TestSIMD.sym" 0:35.31 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.31 "TestSPSCQueue/F76CB51F3F849CEAB1F37CEAB7DDD8380/TestSPSCQueue.sym" 0:35.32 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.32 "TestSaturate/B52234A9B183BA7EA4A9D8BEBE100E070/TestSaturate.sym" 0:35.33 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.33 "TestScopeExit/113CE99C47F5341CB07602D48E246C030/TestScopeExit.sym" 0:35.34 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.34 "TestSegmentedVector/DF7C4838A3F94502823BC9D1887268DF0/TestSegmentedVector.sym" 0:35.34 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.34 "TestSmallPointerArray/CF41F978FBAAD5068F64F86360623F270/TestSmallPointerArray.sym" 0:35.35 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.35 "TestSplayTree/79DD3EE0155B589FE663DE8BACA4069B0/TestSplayTree.sym" 0:35.36 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.36 "TestTextUtils/B768B931AE369A8788E350322F2CA5C80/TestTextUtils.sym" 0:35.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.37 "TestThreadSafeWeakPtr/03C52D3327D708D070D005C47706B3DF0/TestThreadSafeWeakPtr.sym" 0:35.38 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.38 "TestTypedEnum/5BC481F19068F2762307FE3A8987C5F30/TestTypedEnum.sym" 0:35.39 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.39 "TestUnicodeArguments/9C12B6E62C247063CFC9B7CB18EC58A50/TestUnicodeArguments.sym" 0:35.39 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.39 "TestUniquePtr/08AB5D47254F0F23491D5C70266BD8960/TestUniquePtr.sym" 0:35.40 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.40 "TestUtf8/E882A274081191A7C7B6A882785D66650/TestUtf8.sym" 0:35.41 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.41 "TestVariant/E56A7C8DB896A0534DCD3DFF5575182E0/TestVariant.sym" 0:35.42 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.42 "TestVector/98C5B565B3215245C32878502EAA10590/TestVector.sym" 0:35.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.43 "TestWeakPtr/FC27BE827517F9308377D9380FB9F2900/TestWeakPtr.sym" 0:35.44 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.44 "TestWrappingOperations/DA79CAE5CE2BD0D6BC034A86564639FC0/TestWrappingOperations.sym" 0:35.45 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.45 "TestXorShift128PlusRNG/F99CCE522436DE1D7FE05287A57F6E4A0/TestXorShift128PlusRNG.sym" 0:35.45 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.45 "WriteArgument/3A52F94D83A0E2876ED8E8145EEB92AD0/WriteArgument.sym" 0:35.48 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.48 "crashhelper/C4738B03D1D6CDDA5AA58BDAE77977360/crashhelper.sym" 0:35.53 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.53 "firefox/F203EBA46E13AC980A7C8EF14B361A450/firefox.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "glxtest/44BF148F4B07EE3808691D4638DCE4EF0/glxtest.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "libclearkey.so/1675AB16B324206490EF057A192F98760/libclearkey.so.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "libfake.so/306FE7BBE9A67CA5B327811DE093011A0/libfake.so.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "libfakeopenh264.so/DB829896BE948947644B94D7B22DBCE00/libfakeopenh264.so.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "libgkcodecs.so/C97D9FAA78282F10843368A72EC068120/libgkcodecs.so.sym" 0:35.63 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.63 "libjsctypes-test.so/115CBC78A925426E79DAA9AEA49423BA0/libjsctypes-test.so.sym" 0:35.63 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.64 "liblgpllibs.so/5648DE405FAFB523FBDB281E25CCE3E30/liblgpllibs.so.sym" 0:35.64 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.64 "libmodules-test.so/07E6A7E3DFB8BA9D691A5F2F5D5CAC570/libmodules-test.so.sym" 0:35.64 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.64 "libmozavcodec.so/C17D971987F61B2D0B369821BDE08C9F0/libmozavcodec.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libmozavutil.so/B3B033E756F84D1A991CB765648087D00/libmozavutil.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libmozgtk.so/1FD313EEDB4299DB53D0F6EB25D488F10/libmozgtk.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libmozinference.so/E6A13E148AB2ED3F575F3642F35C394E0/libmozinference.so.sym" 0:35.69 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.69 "libmozsandbox.so/88C23889CA28F9CAFC7C8E107D7774490/libmozsandbox.so.sym" 0:35.70 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.70 "libmozsqlite3.so/D6D7217D2AB6B90516D00F7724B2156A0/libmozsqlite3.so.sym" 0:35.72 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.72 "libmozwayland.so/DA14780BFB1CE7FF61CE27725FBDA4920/libmozwayland.so.sym" 0:35.72 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.72 "libxul.so/578CB8E71F29AD559CA56A463045CE080/libxul.so.sym" 0:40.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.37 "libxul_broken_buildid.so/504471625DD821FB98314E01E820C5480/libxul_broken_buildid.so.sym" 0:40.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.37 "libxul_correct_buildid.so/51DB989CF67A92886C6971734509A10C0/libxul_correct_buildid.so.sym" 0:40.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.37 "libxul_missing_buildid.so/EE951327835CF045B4BA22292E4F5E560/libxul_missing_buildid.so.sym" 0:40.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.37 "pingsender/372B437F1B97DD5670049F7E2055B33F0/pingsender.sym" 0:40.39 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.39 "plugin-container/E5DCFED42AED900426D0409AAA8D3F6E0/plugin-container.sym" 0:40.41 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.41 "rapl/1089DCAF79237EEE43A28296BC27811A0/rapl.sym" 0:40.41 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.41 "screentopng/61C928C3335CB7F300B0A83DAD59D1060/screentopng.sym" 0:40.41 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.41 "ssltunnel/B3380559673FE425A6939B59473E02330/ssltunnel.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "vaapitest/0DDE05ECE33D29030459D248C23B1FFD0/vaapitest.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "xpcshell/F2F53CDEA3AF42FB95C99E5627DAB84A0/xpcshell.sym" 0:40.53 BUILDSTATUS@. END_symbols_archive firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip 0:40.53 gmake: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' Creating the 'common' site at /home/build/YPKG/root/firefox/build/firefox-149.0/srcdirs/firefox-149.0-526c249b4711/_virtualenvs/common + cd /home/build/YPKG/root/firefox/build/firefox-149.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + LDFLAGS='-Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs -Wl,--icf=safe' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + workdir=/home/build/YPKG/root/firefox/build/firefox-149.0 + export package=firefox + package=firefox + export release=393 + release=393 + export version=149.0 + version=149.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/firefox/install + installdir=/home/build/YPKG/root/firefox/install + export PKG_ROOT_DIR=/home/build/YPKG/root/firefox + PKG_ROOT_DIR=/home/build/YPKG/root/firefox + export PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + PKG_BUILD_DIR=/home/build/YPKG/root/firefox/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export AR=llvm-ar + AR=llvm-ar + export RANLIB=llvm-ranlib + RANLIB=llvm-ranlib + export NM=llvm-nm + NM=llvm-nm + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1774395201 + SOURCE_DATE_EPOCH=1774395201 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + export MOZ_NOSPAM=1 + MOZ_NOSPAM=1 + export MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 + MOZBUILD_STATE_PATH=/home/build/YPKG/root/firefox/build/firefox-149.0 ++ date -ud @1774395201 +%Y%m%d%H%M%S + export MOZ_BUILD_DATE=20260324233321 + MOZ_BUILD_DATE=20260324233321 + DESTDIR=/home/build/YPKG/root/firefox/install + ./mach install 0:00.16 /usr/bin/gmake -C . -j16 -s -w install 0:00.19 gmake: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' 0:00.19 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.19 BUILDSTATUS@browser/installer START_file_generate multilocale.txt 0:00.28 BUILDSTATUS@browser/installer END_file_generate multilocale.txt 0:01.46 Generating XPT artifacts archive (firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip) 0:01.46 BUILDSTATUS@browser/installer START_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.56 BUILDSTATUS@browser/installer END_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.64 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:01.64 gmake: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' + install_license LICENSE + shopt -s failglob + license_dir=/home/build/YPKG/root/firefox/install//usr/share/licenses/firefox + [[ ! -d /home/build/YPKG/root/firefox/install//usr/share/licenses/firefox ]] + install -dm00755 /home/build/YPKG/root/firefox/install//usr/share/licenses/firefox + files=("$@") + for f in "${files[@]}" ++ basename LICENSE + install -Dm00644 LICENSE /home/build/YPKG/root/firefox/install//usr/share/licenses/firefox/LICENSE + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default16.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/16x16/apps/firefox.png + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default22.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/22x22/apps/firefox.png + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default24.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/24x24/apps/firefox.png + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default32.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/32x32/apps/firefox.png + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default48.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/48x48/apps/firefox.png + for s in 16 22 24 32 48 256 + install -Dm00644 browser/branding/official/default256.png /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/256x256/apps/firefox.png + install -Dm00644 /home/build/work/files/firefox-symbolic.svg /home/build/YPKG/root/firefox/install/usr/share/icons/hicolor/symbolic/apps/firefox-symbolic.svg + install -Dm00644 /home/build/work/files/firefox.desktop /home/build/YPKG/root/firefox/install/usr/share/applications/firefox.desktop + install -Dm00644 /home/build/work/files/org.mozilla.firefox.appdata.xml /home/build/YPKG/root/firefox/install/usr/share/metainfo/org.mozilla.firefox.appdata.xml + install -Dm00644 /home/build/work/files/firefox.1 /home/build/YPKG/root/firefox/install/usr/share/man/man1/firefox.1 + sed -i 's|@@VERSION@@|149.0|g' /home/build/YPKG/root/firefox/install/usr/share/man/man1/firefox.1 + rm -v /home/build/YPKG/root/firefox/install/usr/bin/firefox removed '/home/build/YPKG/root/firefox/install/usr/bin/firefox' + install -D -m 00755 /home/build/work/files/firefox-wrapper.sh /home/build/YPKG/root/firefox/install/usr/bin/firefox + mkdir -p /home/build/YPKG/root/firefox/install//usr/lib64/firefox/browser/defaults/preferences + install -m00644 /home/build/work/files/prefs.js /home/build/YPKG/root/firefox/install//usr/lib64/firefox/browser/defaults/preferences/prefs.js + install -m00644 /home/build/work/files/firefox-l10n.js /home/build/YPKG/root/firefox/install//usr/lib64/firefox/browser/defaults/preferences/firefox-l10n.js + install -Dm00644 /home/build/work/files/org.mozilla.firefox.SearchProvider.service /home/build/YPKG/root/firefox/install/usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service + install -Dm00644 /home/build/work/files/org.mozilla.firefox.search-provider.ini /home/build/YPKG/root/firefox/install/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building firefox-149.0 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:16.517003) [Build] Running step: build [Build] build successful (0:47:36.578137) [Build] Running step: install [Build] install successful (0:00:01.923801) [Man] Compressing manpages in '/home/build/YPKG/root/firefox/install/usr/share/man'... [Man] Compressed 1 file(s), saving 2.2 kB [Examine] Examining packages objcopy: objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/firefox: debuglink section already exists/home/build/YPKG/root/firefox/install/usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/glxtest: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/crashhelper: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/liblgpllibs.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libgkcodecs.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozavcodec.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozgtk.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozavutil.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozinference.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozsandbox.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozsqlite3.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libmozwayland.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/libxul.so: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/vaapitest: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/pingsender: debuglink section already exists [Stripped] /usr/lib/firefox/firefox [Stripped] /usr/lib/firefox/libmozgtk.so [Stripped] /usr/lib/firefox/firefox-bin [Stripped] /usr/lib/firefox/libmozwayland.so [Stripped] /usr/lib/firefox/libmozavutil.so [Stripped] /usr/lib/firefox/glxtest [Stripped] /usr/lib/firefox/libmozsqlite3.so [Stripped] /usr/lib/firefox/libmozinference.so [Stripped] /usr/lib/firefox/crashhelper [Stripped] /usr/lib/firefox/liblgpllibs.so [Stripped] /usr/lib/firefox/crashreporter [Stripped] /usr/lib/firefox/libmozavcodec.so [Stripped] /usr/lib/firefox/libmozsandbox.so [Stripped] /usr/lib/firefox/vaapitest [Stripped] /usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so [Stripped] /usr/lib/firefox/pingsender [Stripped] /usr/lib/firefox/libgkcodecs.so [Stripped] /usr/lib/firefox/libxul.so [Dependency] /usr/lib/firefox/crashhelper adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/lib/firefox/crashhelper adds dependency on libm.so.6 from glibc [Dependency] /usr/lib/firefox/crashhelper adds dependency on libc.so.6 from glibc [Dependency] /usr/lib/firefox/crashhelper adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib/firefox/crashhelper adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgobject-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libglib-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgdk_pixbuf-2.0.so.0 from gdk-pixbuf [Dependency] /usr/lib/firefox/crashreporter adds dependency on libpango-1.0.so.0 from pango [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgtk-3.so.0 from libgtk-3 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgio-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/glxtest adds dependency on libgdk-3.so.0 from libgtk-3 [Dependency] /usr/lib/firefox/glxtest adds dependency on libXrandr.so.2 from libxrandr [Dependency] /usr/lib/firefox/glxtest adds dependency on libX11.so.6 from libx11 [Dependency] /usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so adds dependency on libnss3.so from libnss [Dependency] /usr/lib/firefox/libmozavcodec.so adds dependency on libvpx.so.12 from libvpx [Dependency] /usr/lib/firefox/libmozsandbox.so adds dependency on libnspr4.so from libnspr [Dependency] /usr/lib/firefox/libxul.so adds dependency on libwebpdemux.so.2 from libwebp [Dependency] /usr/lib/firefox/libxul.so adds dependency on libcairo-gobject.so.2 from libcairo [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXfixes.so.3 from libxfixes [Dependency] /usr/lib/firefox/libxul.so adds dependency on libpixman-1.so.0 from pixman [Dependency] /usr/lib/firefox/libxul.so adds dependency on libasound.so.2 from alsa-lib [Dependency] /usr/lib/firefox/libxul.so adds dependency on libnssutil3.so from libnss [Dependency] /usr/lib/firefox/libxul.so adds dependency on libssl3.so from libnss [Dependency] /usr/lib/firefox/libxul.so adds dependency on libz.so.1 from zlib [Dependency] /usr/lib/firefox/libxul.so adds dependency on libdbus-1.so.3 from dbus [Dependency] /usr/lib/firefox/libxul.so adds dependency on libplc4.so from libnspr [Dependency] /usr/lib/firefox/libxul.so adds dependency on libxcb.so.1 from libxcb [Dependency] /usr/lib/firefox/libxul.so adds dependency on libicuuc.so.78 from libicu [Dependency] /usr/lib/firefox/libxul.so adds dependency on libfreetype.so.6 from freetype2 [Dependency] /usr/lib/firefox/libxul.so adds dependency on libjpeg.so.8 from libjpeg-turbo [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXcomposite.so.1 from libxcomposite [Dependency] /usr/lib/firefox/libxul.so adds dependency on libffi.so.8 from libffi [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXext.so.6 from libxext [Dependency] /usr/lib/firefox/libxul.so adds dependency on libxcb-shm.so.0 from libxcb [Dependency] /usr/lib/firefox/libxul.so adds dependency on libX11-xcb.so.1 from libx11 [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXdamage.so.1 from libxdamage [Dependency] /usr/lib/firefox/libxul.so adds dependency on libfontconfig.so.1 from fontconfig [Dependency] /usr/lib/firefox/libxul.so adds dependency on libevent-2.1.so.7 from libevent [Dependency] /usr/lib/firefox/libxul.so adds dependency on libatk-1.0.so.0 from at-spi2 [Dependency] /usr/lib/firefox/libxul.so adds dependency on libicui18n.so.78 from libicu [Dependency] /usr/lib/firefox/libxul.so adds dependency on libcairo.so.2 from libcairo [Dependency] /usr/lib/firefox/libxul.so adds dependency on libsmime3.so from libnss [Dependency] /usr/lib/firefox/libxul.so adds dependency on libwebp.so.7 from libwebp [Package] Creating /home/build/work/firefox-dbginfo-149.0-393-1-x86_64.eopkg ... [Package] firefox-dbginfo-149.0-393-1-x86_64.eopkg took 0:00:00.019027 to emit [Package] Creating /home/build/work/firefox-149.0-393-1-x86_64.eopkg ... [Package] firefox-149.0-393-1-x86_64.eopkg took 0:01:13.388032 to emit [Package] Building complete time=2026-03-25T00:24:09.114Z level=DEBUG msg="Collecting files" len=4 time=2026-03-25T00:24:09.114Z level=DEBUG msg="Collecting build artifact" path=firefox-149.0-393-1-x86_64.eopkg time=2026-03-25T00:24:09.128Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-149.0-393-1-x86_64.eopkg time=2026-03-25T00:24:09.128Z level=DEBUG msg="Collecting build artifact" path=firefox-dbginfo-149.0-393-1-x86_64.eopkg time=2026-03-25T00:24:09.128Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-dbginfo-149.0-393-1-x86_64.eopkg time=2026-03-25T00:24:09.128Z level=DEBUG msg="Collecting build artifact" path=firefox-149.0-393.tram time=2026-03-25T00:24:09.128Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-149.0-393.tram time=2026-03-25T00:24:09.128Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-03-25T00:24:09.128Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-03-25T00:24:09.128Z level=DEBUG msg="Acquiring global lock" time=2026-03-25T00:24:09.128Z level=DEBUG msg="Cleaning up" time=2026-03-25T00:24:09.131Z level=DEBUG msg="Killing child process in chroot" pid=2971457 time=2026-03-25T00:24:09.501Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-03-25T00:24:11.473Z level=INFO msg="Building succeeded"