time=2026-03-25T06:50:43.849Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-03-25T06:50:43.849Z level=DEBUG msg="Configuring container namespace" time=2026-03-25T06:50:43.849Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-03-25T06:50:43.849Z level=INFO msg="History generation enabled" time=2026-03-25T06:50:44.253Z level=DEBUG msg="Obtained package history" time=2026-03-25T06:50:44.255Z level=DEBUG msg="Building package" name=firefox version=149.0 release=394 type=ypkg profile=unstable-x86_64 time=2026-03-25T06:50:44.255Z level=DEBUG msg="Removing stale workspace" path=/var/cache/solbuild/unstable-x86_64/firefox time=2026-03-25T06:50:44.255Z level=DEBUG msg="Configuring overlay storage" time=2026-03-25T06:50:44.255Z level=DEBUG msg="Mounting overlayfs" time=2026-03-25T06:50:44.255Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/firefox size=40G time=2026-03-25T06:50:44.257Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/work time=2026-03-25T06:50:44.257Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/tmp time=2026-03-25T06:50:44.257Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/img time=2026-03-25T06:50:44.257Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/firefox/union time=2026-03-25T06:50:44.257Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-03-25T06:50:44.258Z 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-25T06:50:44.259Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-03-25T06:50:44.259Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/dev/pts time=2026-03-25T06:50:44.259Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/dev/shm time=2026-03-25T06:50:44.259Z level=DEBUG msg="Mounting vfs /dev" time=2026-03-25T06:50:44.260Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-03-25T06:50:44.260Z level=DEBUG msg="Mounting vfs /proc" time=2026-03-25T06:50:44.261Z level=DEBUG msg="Mounting vfs /sys" time=2026-03-25T06:50:44.261Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-03-25T06:50:44.262Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work time=2026-03-25T06:50:44.262Z 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-25T06:50:44.262Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/firefox/union/home/build/work/files time=2026-03-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.262Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.263Z 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-25T06:50:44.264Z 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-25T06:50:44.264Z 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-25T06:50:44.264Z 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-25T06:50:44.264Z level=DEBUG msg="Validating sources" time=2026-03-25T06:50:44.264Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-25T06:50:44.264Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-25T06:50:44.264Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-25T06:50:44.265Z level=DEBUG msg="Starting D-BUS" time=2026-03-25T06:50:44.265Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="dbus-uuidgen --ensure" time=2026-03-25T06:50:44.266Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/firefox/union command="dbus-daemon --system" time=2026-03-25T06:50:44.269Z level=DEBUG msg="Discovering repos in rootfs" time=2026-03-25T06:50:44.269Z level=DEBUG msg="Removing repository" repo=Solus time=2026-03-25T06:50:44.269Z 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-25T06:50:44.374Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-03-25T06:50:44.374Z 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) 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) 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-25T06:50:46.657Z level=DEBUG msg="Upgrading system base" time=2026-03-25T06:50:46.657Z 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 tzdata found in repository Solus tzdata-2026a-31-1-x86_64.eopkg [cached] Downloading 2 / 43 Package util-linux found in repository Solus util-linux-2.41.3-56-1-x86_64.eopkg [cached] Downloading 3 / 43 Package libicu found in repository Solus libicu-78.2-30-1-x86_64.eopkg [cached] Downloading 4 / 43 Package libxml2 found in repository Solus libxml2-2.13.9-59-1-x86_64.eopkg [cached] Downloading 5 / 43 Package glibc found in repository Solus glibc-2.43-138-1-x86_64.eopkg [cached] Downloading 6 / 43 Package glib2 found in repository Solus glib2-2.86.4-126-1-x86_64.eopkg [cached] Downloading 7 / 43 Package util-linux-devel found in repository Solus util-linux-devel-2.41.3-56-1-x86_64.eopkg [cached] Downloading 8 / 43 Package glib2-devel found in repository Solus glib2-devel-2.86.4-126-1-x86_64.eopkg [cached] Downloading 9 / 43 Package ccache found in repository Solus ccache-4.12.3-32-1-x86_64.eopkg [cached] Downloading 10 / 43 Package hwdata found in repository Solus hwdata-0.405-50-1-x86_64.eopkg [cached] Downloading 11 / 43 Package libgpg-error found in repository Solus libgpg-error-1.59-27-1-x86_64.eopkg [cached] Downloading 12 / 43 Package systemd found in repository Solus systemd-257.10-186-1-x86_64.eopkg [cached] Downloading 13 / 43 Package lvm2 found in repository Solus lvm2-2.03.38-34-1-x86_64.eopkg [cached] Downloading 14 / 43 Package iproute2 found in repository Solus iproute2-6.19.0-36-1-x86_64.eopkg [cached] Downloading 15 / 43 Package systemd-devel found in repository Solus systemd-devel-257.10-186-1-x86_64.eopkg [cached] Downloading 16 / 43 Package libunistring found in repository Solus libunistring-1.4.2-12-1-x86_64.eopkg [cached] Downloading 17 / 43 Package openssl found in repository Solus openssl-3.6.1-57-1-x86_64.eopkg [cached] Downloading 18 / 43 Package libnss found in repository Solus libnss-3.122-80-1-x86_64.eopkg [cached] Downloading 19 / 43 Package openssl-devel found in repository Solus openssl-devel-3.6.1-57-1-x86_64.eopkg [cached] Downloading 20 / 43 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Downloading 21 / 43 Package clr-boot-manager found in repository Solus clr-boot-manager-3.6.0-39-1-x86_64.eopkg [cached] Downloading 22 / 43 Package glibc-devel found in repository Solus glibc-devel-2.43-138-1-x86_64.eopkg [cached] Downloading 23 / 43 Package nghttp2 found in repository Solus nghttp2-1.68.1-19-1-x86_64.eopkg [cached] Downloading 24 / 43 Package libuv found in repository Solus libuv-1.52.1-22-1-x86_64.eopkg [cached] Downloading 25 / 43 Package eopkg found in repository Solus eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 26 / 43 Package jansson found in repository Solus jansson-2.15.0-11-1-x86_64.eopkg [cached] Downloading 27 / 43 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Downloading 28 / 43 Package iso-codes found in repository Solus iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Downloading 29 / 43 Package python-setuptools found in repository Solus python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Downloading 30 / 43 Package libicu-devel found in repository Solus libicu-devel-78.2-30-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 usysconf found in repository Solus usysconf-0.5.12-48-1-x86_64.eopkg [cached] Downloading 33 / 43 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-59-1-x86_64.eopkg [cached] Downloading 34 / 43 Package ngtcp2 found in repository Solus ngtcp2-1.21.0-1-1-x86_64.eopkg [cached] Downloading 35 / 43 Package usysconf-epoch found in repository Solus usysconf-epoch-1.0.0-26-1-x86_64.eopkg [cached] Downloading 36 / 43 Package python-eopkg found in repository Solus python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 37 / 43 Package qol-assist found in repository Solus qol-assist-0.9.0-21-1-x86_64.eopkg [cached] Downloading 38 / 43 Package expat found in repository Solus expat-2.7.5-37-1-x86_64.eopkg [cached] Downloading 39 / 43 Package curl found in repository Solus curl-8.19.0-114-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 expat-devel found in repository Solus expat-devel-2.7.5-37-1-x86_64.eopkg [cached] Downloading 42 / 43 Package cryptsetup found in repository Solus cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Downloading 43 / 43 Package libarchive-bin found in repository Solus libarchive-bin-3.8.6-61-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 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 2 / 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 3 / 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 4 / 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 5 / 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 6 / 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 7 / 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 8 / 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 9 / 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 10 / 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 11 / 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 12 / 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 13 / 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 14 / 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 15 / 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 16 / 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 17 / 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 18 / 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 19 / 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 20 / 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 21 / 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 22 / 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 23 / 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 24 / 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 25 / 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 26 / 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 27 / 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 28 / 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 29 / 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 30 / 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 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 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 33 / 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 34 / 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 35 / 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 36 / 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 37 / 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 38 / 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 39 / 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 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 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 42 / 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 Installing 43 / 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 time=2026-03-25T06:50:55.270Z 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-25T06:50:55.488Z level=DEBUG msg="Asserting system.devel component installation" time=2026-03-25T06:50:55.488Z 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-25T06:50:55.705Z level=DEBUG msg="Writing packager file" time=2026-03-25T06:50:55.705Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-03-25T06:50:55.705Z 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 libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 2 / 190 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 3 / 190 Package libxau found in repository Solus libxau-1.0.12-23-1-x86_64.eopkg [cached] Downloading 4 / 190 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 5 / 190 Package libx11 found in repository Solus libx11-1.8.12-49-1-x86_64.eopkg [cached] Downloading 6 / 190 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 7 / 190 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 8 / 190 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 9 / 190 Package libxau-devel found in repository Solus libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Downloading 10 / 190 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 11 / 190 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 12 / 190 Package libx11-devel found in repository Solus libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Downloading 13 / 190 Package libepoxy-devel found in repository Solus libepoxy-devel-1.5.10-14-1-x86_64.eopkg [cached] Downloading 14 / 190 Package libice found in repository Solus libice-1.1.2-16-1-x86_64.eopkg [cached] Downloading 15 / 190 Package libsm found in repository Solus libsm-1.2.6-16-1-x86_64.eopkg [cached] Downloading 16 / 190 Package ada found in repository Solus ada-3.4.1-6-1-x86_64.eopkg [cached] Downloading 17 / 190 Package c-ares found in repository Solus c-ares-1.34.6-17-1-x86_64.eopkg [cached] Downloading 18 / 190 Package nodejs-20 found in repository Solus nodejs-20-20.20.0-9-1-x86_64.eopkg [cached] Downloading 19 / 190 Package nodejs found in repository Solus nodejs-20-123-1-x86_64.eopkg [cached] Downloading 20 / 190 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 21 / 190 Package libogg found in repository Solus libogg-1.3.5-13-1-x86_64.eopkg [cached] Downloading 22 / 190 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 23 / 190 Package libtirpc found in repository Solus libtirpc-1.3.7-17-1-x86_64.eopkg [cached] Downloading 24 / 190 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 25 / 190 Package polly found in repository Solus polly-20.1.8-133-1-x86_64.eopkg [cached] Downloading 26 / 190 Package llvm-libs found in repository Solus llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 27 / 190 Package spirv-llvm-translator found in repository Solus spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Downloading 28 / 190 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 29 / 190 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 30 / 190 Package libpng found in repository Solus libpng-1.6.55-34-1-x86_64.eopkg [cached] Downloading 31 / 190 Package clang-libs found in repository Solus clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 32 / 190 Package libdisplay-info found in repository Solus libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Downloading 33 / 190 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 34 / 190 Package libdrm found in repository Solus libdrm-2.4.128-53-1-x86_64.eopkg [cached] Downloading 35 / 190 Package wayland found in repository Solus wayland-1.25.0-35-1-x86_64.eopkg [cached] Downloading 36 / 190 Package lm_sensors found in repository Solus lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Downloading 37 / 190 Package spirv-tools found in repository Solus spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Downloading 38 / 190 Package libxshmfence found in repository Solus libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Downloading 39 / 190 Package libxxf86vm found in repository Solus libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Downloading 40 / 190 Package mesalib found in repository Solus mesalib-26.0.3-297-1-x86_64.eopkg [cached] Downloading 41 / 190 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Downloading 42 / 190 Package svt-av1 found in repository Solus svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Downloading 43 / 190 Package libde265 found in repository Solus libde265-1.0.16-13-1-x86_64.eopkg [cached] Downloading 44 / 190 Package openh264 found in repository Solus openh264-2.6.0-3-1-x86_64.eopkg [cached] Downloading 45 / 190 Package rav1e found in repository Solus rav1e-0.8.1-18-1-x86_64.eopkg [cached] Downloading 46 / 190 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 47 / 190 Package aom found in repository Solus aom-3.12.1-26-1-x86_64.eopkg [cached] Downloading 48 / 190 Package libtiff found in repository Solus libtiff-4.7.1-45-1-x86_64.eopkg [cached] Downloading 49 / 190 Package giflib found in repository Solus giflib-6.1.2-13-1-x86_64.eopkg [cached] Downloading 50 / 190 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 51 / 190 Package freeglut found in repository Solus freeglut-3.6.0-14-1-x86_64.eopkg [cached] Downloading 52 / 190 Package libwebp found in repository Solus libwebp-1.6.0-30-1-x86_64.eopkg [cached] Downloading 53 / 190 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 54 / 190 Package dav1d found in repository Solus dav1d-1.5.0-31-1-x86_64.eopkg [cached] Downloading 55 / 190 Package libheif found in repository Solus libheif-1.21.2-57-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 pixman found in repository Solus pixman-0.46.4-23-1-x86_64.eopkg [cached] Downloading 58 / 190 Package libxrender found in repository Solus libxrender-0.9.12-18-1-x86_64.eopkg [cached] Downloading 59 / 190 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 60 / 190 Package harfbuzz found in repository Solus harfbuzz-13.1.1-85-1-x86_64.eopkg [cached] Downloading 61 / 190 Package fontconfig found in repository Solus fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Downloading 62 / 190 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 63 / 190 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 64 / 190 Package libjxl found in repository Solus libjxl-0.11.1-8-1-x86_64.eopkg [cached] Downloading 65 / 190 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 66 / 190 Package libxft found in repository Solus libxft-2.3.9-17-1-x86_64.eopkg [cached] Downloading 67 / 190 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 68 / 190 Package pango found in repository Solus pango-1.57.0-64-1-x86_64.eopkg [cached] Downloading 69 / 190 Package librsvg found in repository Solus librsvg-2.61.4-69-1-x86_64.eopkg [cached] Downloading 70 / 190 Package glycin found in repository Solus glycin-2.0.8-10-1-x86_64.eopkg [cached] Downloading 71 / 190 Package libseccomp-devel found in repository Solus libseccomp-devel-2.5.5-12-1-x86_64.eopkg [cached] Downloading 72 / 190 Package brotli-devel found in repository Solus brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Downloading 73 / 190 Package libpng-devel found in repository Solus libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Downloading 74 / 190 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Downloading 75 / 190 Package freetype2-devel found in repository Solus freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Downloading 76 / 190 Package fontconfig-devel found in repository Solus fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Downloading 77 / 190 Package liblcms2-devel found in repository Solus liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Downloading 78 / 190 Package glycin-devel found in repository Solus glycin-devel-2.0.8-10-1-x86_64.eopkg [cached] Downloading 79 / 190 Package libsoxr found in repository Solus libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Downloading 80 / 190 Package libxrender-devel found in repository Solus libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Downloading 81 / 190 Package libxft-devel found in repository Solus libxft-devel-2.3.9-17-1-x86_64.eopkg [cached] Downloading 82 / 190 Package libxfixes found in repository Solus libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Downloading 83 / 190 Package libxcursor found in repository Solus libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Downloading 84 / 190 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Downloading 85 / 190 Package xkeyboard-config found in repository Solus xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Downloading 86 / 190 Package libxkbcommon found in repository Solus libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Downloading 87 / 190 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Downloading 88 / 190 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 89 / 190 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 90 / 190 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 91 / 190 Package libdaemon found in repository Solus libdaemon-0.14-5-1-x86_64.eopkg [cached] Downloading 92 / 190 Package avahi found in repository Solus avahi-0.8-28-1-x86_64.eopkg [cached] Downloading 93 / 190 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 94 / 190 Package cups found in repository Solus cups-2.4.15-42-1-x86_64.eopkg [cached] Downloading 95 / 190 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 96 / 190 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Downloading 97 / 190 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 98 / 190 Package colord found in repository Solus colord-1.4.8-25-1-x86_64.eopkg [cached] Downloading 99 / 190 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 100 / 190 Package at-spi2 found in repository Solus at-spi2-2.58.4-55-1-x86_64.eopkg [cached] Downloading 101 / 190 Package libgtk-3 found in repository Solus libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Downloading 102 / 190 Package libomp found in repository Solus libomp-20.1.8-133-1-x86_64.eopkg [cached] Downloading 103 / 190 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 104 / 190 Package libdrm-devel found in repository Solus libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Downloading 105 / 190 Package libxext-devel found in repository Solus libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Downloading 106 / 190 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 107 / 190 Package gconf found in repository Solus gconf-3.2.6-14-1-x86_64.eopkg [cached] Downloading 108 / 190 Package gconf-devel found in repository Solus gconf-devel-3.2.6-14-1-x86_64.eopkg [cached] Downloading 109 / 190 Package noto-sans-ttf found in repository Solus noto-sans-ttf-2025.12.01-45-1-x86_64.eopkg [cached] Downloading 110 / 190 Package pciutils found in repository Solus pciutils-3.13.0-14-1-x86_64.eopkg [cached] Downloading 111 / 190 Package dbus-glib-devel found in repository Solus dbus-glib-devel-0.114-17-1-x86_64.eopkg [cached] Downloading 112 / 190 Package mesalib-devel found in repository Solus mesalib-devel-26.0.3-297-1-x86_64.eopkg [cached] Downloading 113 / 190 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Downloading 114 / 190 Package libxi-devel found in repository Solus libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Downloading 115 / 190 Package libxcomposite-devel found in repository Solus libxcomposite-devel-0.4.6-16-1-x86_64.eopkg [cached] Downloading 116 / 190 Package libwebp-devel found in repository Solus libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Downloading 117 / 190 Package vulkan-headers found in repository Solus vulkan-headers-1.4.341.0-27-1-x86_64.eopkg [cached] Downloading 118 / 190 Package mimalloc found in repository Solus mimalloc-2.1.6-2-1-x86_64.eopkg [cached] Downloading 119 / 190 Package lld-libs found in repository Solus lld-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 120 / 190 Package lld found in repository Solus lld-20.1.8-133-1-x86_64.eopkg [cached] Downloading 121 / 190 Package libcxx found in repository Solus libcxx-20.1.8-133-1-x86_64.eopkg [cached] Downloading 122 / 190 Package libcxx-devel found in repository Solus libcxx-devel-20.1.8-133-1-x86_64.eopkg [cached] Downloading 123 / 190 Package llvm found in repository Solus llvm-20.1.8-133-1-x86_64.eopkg [cached] Downloading 124 / 190 Package libomp-devel found in repository Solus libomp-devel-20.1.8-133-1-x86_64.eopkg [cached] Downloading 125 / 190 Package clang found in repository Solus clang-20.1.8-133-1-x86_64.eopkg [cached] Downloading 126 / 190 Package libxcursor-devel found in repository Solus libxcursor-devel-1.2.3-22-1-x86_64.eopkg [cached] Downloading 127 / 190 Package libxkbcommon-devel found in repository Solus libxkbcommon-devel-1.12.2-18-1-x86_64.eopkg [cached] Downloading 128 / 190 Package pixman-devel found in repository Solus pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Downloading 129 / 190 Package libcairo-devel found in repository Solus libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Downloading 130 / 190 Package graphite2-devel found in repository Solus graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Downloading 131 / 190 Package harfbuzz-devel found in repository Solus harfbuzz-devel-13.1.1-85-1-x86_64.eopkg [cached] Downloading 132 / 190 Package fribidi-devel found in repository Solus fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Downloading 133 / 190 Package pango-devel found in repository Solus pango-devel-1.57.0-64-1-x86_64.eopkg [cached] Downloading 134 / 190 Package libxrandr-devel found in repository Solus libxrandr-devel-1.5.4-17-1-x86_64.eopkg [cached] Downloading 135 / 190 Package libxtst-devel found in repository Solus libxtst-devel-1.2.5-15-1-x86_64.eopkg [cached] Downloading 136 / 190 Package at-spi2-devel found in repository Solus at-spi2-devel-2.58.4-55-1-x86_64.eopkg [cached] Downloading 137 / 190 Package libxinerama-devel found in repository Solus libxinerama-devel-1.1.5-17-1-x86_64.eopkg [cached] Downloading 138 / 190 Package wayland-devel found in repository Solus wayland-devel-1.25.0-35-1-x86_64.eopkg [cached] Downloading 139 / 190 Package libxdamage-devel found in repository Solus libxdamage-devel-1.1.6-17-1-x86_64.eopkg [cached] Downloading 140 / 190 Package gdk-pixbuf-devel found in repository Solus gdk-pixbuf-devel-2.44.5-62-1-x86_64.eopkg [cached] Downloading 141 / 190 Package libgtk-3-devel found in repository Solus libgtk-3-devel-3.24.51-122-1-x86_64.eopkg [cached] Downloading 142 / 190 Package libxkbfile found in repository Solus libxkbfile-1.1.3-18-1-x86_64.eopkg [cached] Downloading 143 / 190 Package libice-devel found in repository Solus libice-devel-1.1.2-16-1-x86_64.eopkg [cached] Downloading 144 / 190 Package alsa-ucm-conf found in repository Solus alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Downloading 145 / 190 Package alsa-lib found in repository Solus alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Downloading 146 / 190 Package alsa-lib-devel found in repository Solus alsa-lib-devel-1.2.14-41-1-x86_64.eopkg [cached] Downloading 147 / 190 Package yasm found in repository Solus yasm-1.3.0.99-8-1-x86_64.eopkg [cached] Downloading 148 / 190 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 149 / 190 Package highway-devel found in repository Solus highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Downloading 150 / 190 Package libjxl-devel found in repository Solus libjxl-devel-0.11.1-8-1-x86_64.eopkg [cached] Downloading 151 / 190 Package libxt found in repository Solus libxt-1.3.1-17-1-x86_64.eopkg [cached] Downloading 152 / 190 Package fftw found in repository Solus fftw-3.3.10-18-1-x86_64.eopkg [cached] Downloading 153 / 190 Package libevent found in repository Solus libevent-2.1.12-14-1-x86_64.eopkg [cached] Downloading 154 / 190 Package libevent-devel found in repository Solus libevent-devel-2.1.12-14-1-x86_64.eopkg [cached] Downloading 155 / 190 Package libxmu found in repository Solus libxmu-1.2.1-14-1-x86_64.eopkg [cached] Downloading 156 / 190 Package xauth found in repository Solus xauth-1.1.5-11-1-x86_64.eopkg [cached] Downloading 157 / 190 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 158 / 190 Package libunwind found in repository Solus libunwind-1.8.3-12-1-x86_64.eopkg [cached] Downloading 159 / 190 Package pciutils-devel found in repository Solus pciutils-devel-3.13.0-14-1-x86_64.eopkg [cached] Downloading 160 / 190 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 161 / 190 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 162 / 190 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Downloading 163 / 190 Package libgit2 found in repository Solus libgit2-1.9.2-39-1-x86_64.eopkg [cached] Downloading 164 / 190 Package libfontenc found in repository Solus libfontenc-1.1.8-18-1-x86_64.eopkg [cached] Downloading 165 / 190 Package libxfont2 found in repository Solus libxfont2-2.0.7-13-1-x86_64.eopkg [cached] Downloading 166 / 190 Package xkbcomp found in repository Solus xkbcomp-1.5.0-14-1-x86_64.eopkg [cached] Downloading 167 / 190 Package xorg-server-xvfb found in repository Solus xorg-server-xvfb-21.1.21-110-1-x86_64.eopkg [cached] Downloading 168 / 190 Package vulkan found in repository Solus vulkan-1.4.341.0-43-1-x86_64.eopkg [cached] Downloading 169 / 190 Package vulkan-devel found in repository Solus vulkan-devel-1.4.341.0-43-1-x86_64.eopkg [cached] Downloading 170 / 190 Package autoconf213 found in repository Solus autoconf213-2.13-3-1-x86_64.eopkg [cached] Downloading 171 / 190 Package dump_syms found in repository Solus dump_syms-2.3.3-9-1-x86_64.eopkg [cached] Downloading 172 / 190 Package libsndfile found in repository Solus libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Downloading 173 / 190 Package rtkit found in repository Solus rtkit-0.14-6-1-x86_64.eopkg [cached] Downloading 174 / 190 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 175 / 190 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 176 / 190 Package rust found in repository Solus rust-1.93.1-150-1-x86_64.eopkg [cached] Downloading 177 / 190 Package libvpx found in repository Solus libvpx-1.16.0-23-1-x86_64.eopkg [cached] Downloading 178 / 190 Package pulseaudio-devel found in repository Solus pulseaudio-devel-17.0-63-1-x86_64.eopkg [cached] Downloading 179 / 190 Package libgtk-2 found in repository Solus libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Downloading 180 / 190 Package libva found in repository Solus libva-2.22.0-30-1-x86_64.eopkg [cached] Downloading 181 / 190 Package libva-devel found in repository Solus libva-devel-2.22.0-30-1-x86_64.eopkg [cached] Downloading 182 / 190 Package binutils-gold found in repository Solus binutils-gold-2.45.1-83-1-x86_64.eopkg [cached] Downloading 183 / 190 Package libsm-devel found in repository Solus libsm-devel-1.2.6-16-1-x86_64.eopkg [cached] Downloading 184 / 190 Package llvm-clang found in repository Solus llvm-clang-20.1.8-133-1-x86_64.eopkg [cached] Downloading 185 / 190 Package libvpx-devel found in repository Solus libvpx-devel-1.16.0-23-1-x86_64.eopkg [cached] Downloading 186 / 190 Package libnspr-devel found in repository Solus libnspr-devel-4.38.2-26-1-x86_64.eopkg [cached] Downloading 187 / 190 Package libnss-devel found in repository Solus libnss-devel-3.122-80-1-x86_64.eopkg [cached] Downloading 188 / 190 Package cbindgen found in repository Solus cbindgen-0.29.2-24-1-x86_64.eopkg [cached] Downloading 189 / 190 Package libxt-devel found in repository Solus libxt-devel-1.3.1-17-1-x86_64.eopkg [cached] Downloading 190 / 190 Package libgtk-2-devel found in repository Solus libgtk-2-devel-2.24.33-30-1-x86_64.eopkg [cached] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 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 2 / 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 3 / 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 4 / 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 5 / 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 6 / 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 7 / 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 8 / 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 9 / 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 10 / 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 11 / 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 12 / 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 13 / 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 14 / 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 15 / 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 16 / 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 17 / 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 18 / 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 19 / 190 nodejs-20-123-1-x86_64.eopkg [cached] Installing nodejs, version 20, release 123 Extracting the files of nodejs Installed nodejs Installing 20 / 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 21 / 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 22 / 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 23 / 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 24 / 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 25 / 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 26 / 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 27 / 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 28 / 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 29 / 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 30 / 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 31 / 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 32 / 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 33 / 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 34 / 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 35 / 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 36 / 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 37 / 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 38 / 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 39 / 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 40 / 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 41 / 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 42 / 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 43 / 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 44 / 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 45 / 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 46 / 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 47 / 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 48 / 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 49 / 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 50 / 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 51 / 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 52 / 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 53 / 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 54 / 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 55 / 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 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 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 58 / 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 59 / 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 60 / 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 61 / 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 62 / 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 63 / 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 64 / 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 65 / 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 66 / 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 67 / 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 68 / 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 69 / 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 70 / 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 71 / 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 72 / 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 73 / 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 74 / 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 75 / 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 76 / 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 77 / 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 78 / 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 79 / 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 80 / 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 81 / 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 82 / 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 83 / 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 84 / 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 85 / 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 86 / 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 87 / 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 88 / 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 89 / 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 90 / 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 91 / 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 92 / 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 93 / 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 94 / 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 95 / 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 96 / 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 97 / 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 98 / 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 99 / 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 100 / 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 101 / 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 102 / 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 103 / 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 104 / 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 105 / 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 106 / 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 107 / 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 108 / 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 109 / 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 110 / 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 111 / 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 112 / 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 113 / 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 114 / 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 115 / 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 116 / 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 117 / 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 118 / 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 119 / 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 120 / 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 121 / 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 122 / 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 123 / 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 124 / 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 125 / 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 126 / 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 127 / 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 128 / 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 129 / 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 130 / 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 131 / 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 132 / 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 133 / 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 134 / 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 135 / 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 136 / 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 137 / 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 138 / 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 139 / 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 140 / 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 141 / 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 142 / 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 143 / 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 144 / 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 145 / 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 146 / 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 147 / 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 148 / 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 149 / 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 150 / 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 151 / 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 152 / 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 153 / 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 154 / 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 155 / 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 156 / 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 157 / 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 158 / 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 159 / 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 160 / 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 161 / 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 162 / 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 163 / 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 164 / 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 165 / 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 166 / 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 167 / 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 168 / 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 169 / 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 170 / 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 171 / 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 172 / 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 173 / 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 174 / 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 175 / 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 176 / 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 177 / 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 178 / 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 179 / 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 180 / 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 181 / 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 182 / 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 183 / 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 184 / 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 185 / 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 Installing 186 / 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 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 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 189 / 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 190 / 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 [BuildDep] Checking build-deps for firefox-149.0-394 [BuildDep] Requesting installation of: xorg-server-xvfb dump_syms binutils-gold pulseaudio-devel mesalib-devel libevent-devel libgtk-2-devel libgtk-3-devel clang libnss-devel alsa-lib-devel llvm-clang libnspr-devel libva-devel libjxl-devel libxcomposite-devel cbindgen libxt-devel dbus-glib-devel libwebp-devel pciutils-devel vulkan-devel autoconf213 gconf-devel pixman-devel bzip2-devel libjpeg-turbo-devel nodejs yasm rust libvpx-devel noto-sans-ttf time=2026-03-25T06:51:10.173Z level=DEBUG msg="Stopping D-BUS" time=2026-03-25T06:51:10.174Z 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-25T06:51:10.175Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2026-03-25T06:51:10.175Z 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-25T06:51:10.176Z 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-25T06:51:10.177Z 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-25T06:51:10.177Z 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-25T06:51:10.178Z 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-25T06:51:10.179Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-25T06:51:10.179Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-25T06:51:10.179Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-25T06:51:10.179Z level=DEBUG msg="Starting sccache server" time=2026-03-25T06:51:10.184Z level=INFO msg="Now starting build" package=firefox time=2026-03-25T06:51:10.184Z 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=394 + release=394 + 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:03.04 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:03.04 Adding configure options from /home/build/YPKG/root/firefox/build/firefox-149.0/.mozconfig 0:03.04 --enable-project=browser 0:03.04 --prefix=/usr 0:03.04 --disable-elf-hack 0:03.04 --disable-strip 0:03.04 --disable-updater 0:03.04 --allow-addon-sideload 0:03.04 --with-unsigned-addon-scopes=app,system 0:03.04 --enable-application=browser 0:03.04 --enable-crashreporter 0:03.04 --enable-default-toolkit=cairo-gtk3 0:03.04 --enable-hardening 0:03.04 --enable-official-branding 0:03.04 --enable-optimize 0:03.04 --enable-release 0:03.04 --enable-rust-simd 0:03.04 --enable-update-channel=release 0:03.04 --enable-linker=lld 0:03.04 --enable-pulseaudio 0:03.04 --enable-system-ffi 0:03.04 --enable-system-pixman 0:03.04 --with-system-icu 0:03.04 --with-system-jpeg 0:03.04 --with-system-libevent 0:03.04 --with-system-libvpx 0:03.04 --with-system-nspr 0:03.04 --with-system-nss 0:03.04 --with-system-webp 0:03.04 --with-system-zlib 0:03.04 --without-wasm-sandboxed-libraries 0:03.04 --with-mozilla-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/mozilla-api-key 0:03.04 --with-google-safebrowsing-api-keyfile=/home/build/YPKG/root/firefox/build/firefox-149.0/google-safebrowsing-api-key 0:03.04 MOZILLA_OFFICIAL=1 0:03.04 checking for vcs source checkout... no 0:03.05 checking for a shell... /usr/bin/sh 0:03.07 checking for host system type... x86_64-pc-linux-gnu 0:03.07 checking for target system type... x86_64-pc-linux-gnu 0:03.20 checking whether cross compiling... no 0:03.23 checking if configuration file confvars.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/confvars.sh 0:03.23 checking if configuration file configure.sh exists... /home/build/YPKG/root/firefox/build/firefox-149.0/browser/branding/official/configure.sh 0:03.24 checking for the target C compiler... /usr/bin/clang 0:03.25 checking for ccache... not found 0:03.26 checking whether the target C compiler can be used... yes 0:03.26 checking for the target C++ compiler... /usr/bin/clang++ 0:03.29 checking whether the target C++ compiler can be used... yes 0:03.30 checking for unwind.h... yes 0:03.31 checking for target linker... lld 0:03.34 checking for _Unwind_Backtrace... yes 0:03.34 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:03.34 checking the target C compiler version... 20.1.8 0:03.35 checking the target C compiler works... yes 0:03.35 checking the target C++ compiler version... 20.1.8 0:03.36 checking the target C++ compiler works... yes 0:03.36 checking for the host C compiler... /usr/bin/clang 0:03.36 checking whether the host C compiler can be used... yes 0:03.36 checking the host C compiler version... 20.1.8 0:03.36 checking the host C compiler works... yes 0:03.36 checking for the host C++ compiler... /usr/bin/clang++ 0:03.36 checking whether the host C++ compiler can be used... yes 0:03.36 checking the host C++ compiler version... 20.1.8 0:03.36 checking the host C++ compiler works... yes 0:03.37 checking for host linker... lld 0:03.40 checking for 64-bit OS... yes 0:03.41 checking for new enough STL headers from libstdc++... yes 0:03.44 checking for __thread keyword for TLS variables... yes 0:03.44 checking for the assembler... /usr/bin/clang 0:03.45 checking for llvm-objdump... /usr/bin/llvm-objdump 0:03.46 checking for ar... /usr/bin/llvm-ar 0:03.47 checking whether ar supports response files... yes 0:03.48 checking for host_ar... /usr/bin/llvm-ar 0:03.49 checking for nm... /usr/bin/llvm-nm 0:03.50 checking for -mavxvnni support... yes 0:03.51 checking for -mavx512bw support... yes 0:03.52 checking for -mavx512vnni support... yes 0:03.52 checking for pkg_config... /usr/bin/pkg-config 0:03.52 checking for pkg-config version... 2.3.0 0:03.52 checking whether pkg-config is pkgconf... yes 0:03.54 checking for strndup... yes 0:03.57 checking for posix_memalign... yes 0:03.60 checking for memalign... yes 0:03.62 checking for malloc_usable_size... yes 0:03.64 checking for malloc.h... yes 0:03.65 checking whether malloc_usable_size definition can use const argument... no 0:03.66 checking for stdint.h... yes 0:03.67 checking for inttypes.h... yes 0:03.68 checking for alloca.h... yes 0:03.68 checking for sys/byteorder.h... no 0:03.69 checking for getopt.h... yes 0:03.70 checking for unistd.h... yes 0:03.71 checking for nl_types.h... yes 0:03.72 checking for cpuid.h... yes 0:03.74 checking for fts.h... yes 0:03.75 checking for sys/statvfs.h... yes 0:03.75 checking for sys/statfs.h... yes 0:03.76 checking for sys/vfs.h... yes 0:03.78 checking for sys/mount.h... yes 0:03.79 checking for sys/quota.h... yes 0:03.80 checking for linux/quota.h... yes 0:03.81 checking for linux/if_addr.h... yes 0:03.82 checking for linux/rtnetlink.h... yes 0:03.83 checking for sys/queue.h... yes 0:03.84 checking for sys/types.h... yes 0:03.85 checking for netinet/in.h... yes 0:03.86 checking for byteswap.h... yes 0:03.87 checking for memfd_create in sys/mman.h... yes 0:03.90 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:03.94 checking for res_ninit()... yes 0:03.97 checking for dladdr... yes 0:03.98 checking for dlfcn.h... yes 0:04.00 checking for dlopen in -ldl... yes 0:04.03 checking for gethostbyname_r in -lc_r... no 0:04.05 checking for socket in -lsocket... no 0:04.07 checking for pthread_create... yes 0:04.09 checking for pthread.h... yes 0:04.10 checking whether the C compiler supports -pthread... yes 0:04.15 checking whether 64-bits std::atomic requires -latomic... no 0:04.17 checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes 0:04.18 checking whether the C compiler supports -Winvalid-utf8... yes 0:04.19 checking whether the C++ compiler supports -Winvalid-utf8... yes 0:04.20 checking whether the C compiler supports -Wformat... yes 0:04.21 checking whether the C++ compiler supports -Wformat... yes 0:04.22 checking whether the C compiler supports -Wno-character-conversion... no 0:04.23 checking whether the C++ compiler supports -Wno-character-conversion... no 0:04.24 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:04.25 checking whether the C++ compiler supports -fno-aligned-new... yes 0:04.41 checking whether we're trying to statically link with libstdc++... no 0:04.44 checking whether the linker supports Identical Code Folding... yes 0:04.47 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:04.48 checking whether the C assembler supports -Wa,--noexecstack... yes 0:04.50 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:04.53 checking whether the C linker supports -Wl,-z,text... yes 0:04.55 checking whether the C linker supports -Wl,-z,relro... yes 0:04.58 checking whether the C linker supports -Wl,-z,now... yes 0:04.60 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:04.61 checking whether the C assembler supports -fPIC... yes 0:04.62 checking whether the C compiler supports -fPIC... yes 0:04.63 checking whether the C++ compiler supports -fPIC... yes 0:04.66 checking what kind of list files are supported by the linker... linkerlist 0:04.66 checking for llvm_profdata... /usr/bin/llvm-profdata 0:04.67 checking for readelf... /usr/bin/llvm-readelf 0:04.68 checking for objcopy... /usr/bin/llvm-objcopy 0:04.69 checking for alsa... yes 0:04.69 checking MOZ_ALSA_CFLAGS... 0:04.69 checking MOZ_ALSA_LIBS... -lasound 0:04.69 checking for libpulse... yes 0:04.69 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:04.69 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:04.69 checking for nspr >= 4.32... yes 0:04.69 checking NSPR_CFLAGS... -I/usr/include/nspr 0:04.69 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:04.69 checking for rustc... /usr/bin/rustc 0:04.69 checking for cargo... /usr/bin/cargo 0:04.71 checking rustc version... 1.93.1 0:04.72 checking cargo version... 1.93.1 0:04.74 checking for rust host triplet... x86_64-unknown-linux-gnu 0:04.76 checking for rust target triplet... x86_64-unknown-linux-gnu 0:04.76 checking for rustdoc... /usr/bin/rustdoc 0:04.76 checking for cbindgen... /usr/bin/cbindgen 0:04.76 checking for rustfmt... not found 0:04.76 checking for clang for bindgen... /usr/bin/clang++ 0:04.77 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:04.78 checking that libclang is new enough... yes 0:04.78 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++20'] 0:04.78 checking for libffi > 3.0.9... yes 0:04.78 checking MOZ_FFI_CFLAGS... 0:04.78 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:04.78 checking for icu-uc icu-i18n >= 78.1... yes 0:04.78 checking MOZ_ICU_CFLAGS... 0:04.78 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:04.79 checking for tm_zone and tm_gmtoff in struct tm... yes 0:04.82 checking for getpagesize... yes 0:04.85 checking for gmtime_r... yes 0:04.87 checking for localtime_r... yes 0:04.90 checking for gettid... yes 0:04.92 checking for setpriority... yes 0:04.95 checking for syscall... yes 0:04.97 checking for getc_unlocked... yes 0:05.00 checking for pthread_getname_np... yes 0:05.02 checking for pthread_get_name_np... no 0:05.05 checking for nl_langinfo and CODESET... yes 0:05.08 checking for __cxa_demangle... yes 0:05.10 checking for _getc_nolock... no 0:05.13 checking for localeconv... yes 0:05.13 checking for nodejs... /usr/bin/node (20.20.0) 0:05.13 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:05.14 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.14 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.14 checking for pango >= 1.22.0... yes 0:05.14 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.14 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:05.14 checking for fontconfig >= 2.7.0... yes 0:05.14 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:05.14 checking _FONTCONFIG_LIBS... -lfontconfig 0:05.14 checking for freetype2 >= 9.10.3... yes 0:05.14 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:05.14 checking _FT2_LIBS... -lfreetype 0:05.14 checking for tar... /usr/bin/tar 0:05.14 checking for unzip... /usr/bin/unzip 0:05.14 checking for the Mozilla API key... yes 0:05.14 checking for the Google Location Service API key... no 0:05.15 checking for the Google Safebrowsing API key... yes 0:05.15 checking for the Bing API key... no 0:05.15 checking for the Adjust SDK key... no 0:05.15 checking for the Leanplum SDK key... no 0:05.15 checking for the Pocket API key... no 0:05.15 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:05.15 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:05.15 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:05.15 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:05.15 checking MOZ_X11_CFLAGS... 0:05.15 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:05.15 checking for ice sm... yes 0:05.15 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:05.18 checking for stat64... yes 0:05.20 checking for lstat64... yes 0:05.23 checking for truncate64... yes 0:05.25 checking for statvfs64... yes 0:05.28 checking for statvfs... yes 0:05.30 checking for statfs64... yes 0:05.33 checking for statfs... yes 0:05.35 checking for lutimes... yes 0:05.37 checking for posix_fadvise... yes 0:05.40 checking for posix_fallocate... yes 0:05.42 checking for eventfd... yes 0:05.45 checking for arc4random... yes 0:05.47 checking for arc4random_buf... yes 0:05.50 checking for mallinfo... yes 0:05.50 checking for sys/ioccom.h... no 0:05.54 checking for -z pack-relative-relocs option to ld... yes 0:05.54 checking for vpx >= 1.10.0... yes 0:05.54 checking MOZ_LIBVPX_CFLAGS... 0:05.54 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:05.55 checking for vpx/vpx_decoder.h... yes 0:05.57 checking for vpx_codec_dec_init_ver... yes 0:05.60 checking for jpeg_destroy_compress... yes 0:05.61 checking for sufficient jpeg library version... yes 0:05.62 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:05.62 checking for nasm... /usr/bin/nasm 0:05.63 checking nasm version... 3.01 0:05.63 checking for dump_syms... /usr/bin/dump_syms 0:05.65 checking for getcontext... yes 0:05.65 checking for nss >= 3.121... yes 0:05.65 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:05.65 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:05.65 checking for libevent... yes 0:05.65 checking MOZ_LIBEVENT_CFLAGS... 0:05.65 checking MOZ_LIBEVENT_LIBS... -levent 0:05.66 checking for gthread-2.0... yes 0:05.66 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:05.66 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:05.66 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:05.66 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:05.66 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:05.66 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:05.66 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:05.66 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:05.66 checking for dbus-1 >= 0.60... yes 0:05.66 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:05.66 checking MOZ_DBUS_LIBS... -ldbus-1 0:05.66 checking for pixman-1 >= 0.40.0... yes 0:05.67 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:05.67 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:05.68 checking for sin_len in struct sockaddr_in... no 0:05.69 checking for sin_len6 in struct sockaddr_in6... no 0:05.70 checking for sa_len in struct sockaddr... no 0:05.71 checking for pthread_cond_timedwait_monotonic_np... no 0:05.72 checking for 32-bits ethtool_cmd.speed... yes 0:05.72 checking ONNX install path... no 0:05.73 checking for valid C compiler optimization flags... yes 0:05.73 checking for gmake... /usr/bin/gmake 0:05.73 checking for gmake version... 4.4.1 0:05.73 checking for watchman... not found 0:05.73 checking for xargs... /usr/bin/xargs 0:05.76 checking for strip... /usr/bin/llvm-strip 0:05.76 checking for zlib >= 1.2.3... yes 0:05.76 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:05.77 checking MOZ_ZLIB_LIBS... -lz 0:05.77 Creating config.status 0:05.88 Reticulating splines... 0:10.08 Finished reading 2623 moz.build files in 1.42s 0:10.08 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:10.08 Processed into 19154 build config descriptors in 1.12s 0:10.08 RecursiveMake backend executed in 1.52s 0:10.08 5576 total backend files; 4279 created; 0 updated; 1297 unchanged; 0 deleted; 17 -> 2078 Makefile 0:10.08 FasterMake backend executed in 0.00s 0:10.08 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.08 Clangd backend executed in 0.00s 0:10.08 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.08 Total wall time: 4.21s; CPU time: 4.21s; Efficiency: 100%; Untracked: 0.16s 0:10.79 Configure complete! 0:10.79 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=394 + release=394 + 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.15 W Warnings in third-party code are being suppressed from the terminal output. Use --show-all-warnings or --verbose to see them. 0:00.15 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.30 checking for a shell... /usr/bin/sh 0:00.32 checking for host system type... x86_64-pc-linux-gnu 0:00.32 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.51 checking whether the target C++ compiler can be used... yes 0:00.51 checking for unwind.h... yes 0:00.53 checking for target linker... lld 0:00.53 checking for _Unwind_Backtrace... yes 0:00.53 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.53 checking the target C compiler version... 20.1.8 0:00.53 checking the target C compiler works... yes 0:00.53 checking the target C++ compiler version... 20.1.8 0:00.53 checking the target C++ compiler works... yes 0:00.53 checking for the host C compiler... /usr/bin/clang 0:00.53 checking whether the host C compiler can be used... yes 0:00.53 checking the host C compiler version... 20.1.8 0:00.53 checking the host C compiler works... yes 0:00.53 checking for the host C++ compiler... /usr/bin/clang++ 0:00.53 checking whether the host C++ compiler can be used... yes 0:00.53 checking the host C++ compiler version... 20.1.8 0:00.53 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.55 checking for __thread keyword for TLS variables... yes 0:00.55 checking for the assembler... /usr/bin/clang 0:00.56 checking for llvm-objdump... /usr/bin/llvm-objdump 0:00.57 checking for ar... /usr/bin/llvm-ar 0:00.59 checking whether ar supports response files... yes 0:00.59 checking for host_ar... /usr/bin/llvm-ar 0:00.60 checking for nm... /usr/bin/llvm-nm 0:00.60 checking for -mavxvnni support... yes 0:00.60 checking for -mavx512bw support... yes 0:00.60 checking for -mavx512vnni support... yes 0:00.60 checking for pkg_config... /usr/bin/pkg-config 0:00.60 checking for pkg-config version... 2.3.0 0:00.60 checking whether pkg-config is pkgconf... yes 0:00.60 checking for strndup... yes 0:00.60 checking for posix_memalign... yes 0:00.60 checking for memalign... yes 0:00.60 checking for malloc_usable_size... yes 0:00.60 checking for malloc.h... yes 0:00.60 checking whether malloc_usable_size definition can use const argument... no 0:00.60 checking for stdint.h... yes 0:00.60 checking for inttypes.h... yes 0:00.60 checking for alloca.h... yes 0:00.60 checking for sys/byteorder.h... no 0:00.60 checking for getopt.h... yes 0:00.60 checking for unistd.h... yes 0:00.60 checking for nl_types.h... yes 0:00.60 checking for cpuid.h... yes 0:00.60 checking for fts.h... yes 0:00.60 checking for sys/statvfs.h... yes 0:00.60 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.61 checking for res_ninit()... yes 0:00.61 checking for dladdr... yes 0:00.61 checking for dlfcn.h... yes 0:00.61 checking for dlopen in -ldl... yes 0:00.61 checking for gethostbyname_r in -lc_r... no 0:00.61 checking for socket in -lsocket... no 0:00.61 checking for pthread_create... yes 0:00.61 checking for pthread.h... yes 0:00.61 checking whether the C compiler supports -pthread... yes 0:00.61 checking whether 64-bits std::atomic requires -latomic... no 0:00.61 checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes 0:00.61 checking whether the C compiler supports -Winvalid-utf8... yes 0:00.61 checking whether the C++ compiler supports -Winvalid-utf8... yes 0:00.62 checking whether the C compiler supports -Wformat... yes 0:00.62 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.63 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:00.63 checking whether the C++ compiler supports -fno-aligned-new... yes 0:00.78 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.84 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.86 checking for readelf... /usr/bin/llvm-readelf 0:00.87 checking for objcopy... /usr/bin/llvm-objcopy 0:00.87 checking for alsa... yes 0:00.87 checking MOZ_ALSA_CFLAGS... 0:00.87 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.88 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:00.88 checking for rustc... /usr/bin/rustc 0:00.88 checking for cargo... /usr/bin/cargo 0:00.90 checking rustc version... 1.93.1 0:00.90 checking cargo version... 1.93.1 0:00.93 checking for rust host triplet... x86_64-unknown-linux-gnu 0:00.95 checking for rust target triplet... x86_64-unknown-linux-gnu 0:00.95 checking for rustdoc... /usr/bin/rustdoc 0:00.95 checking for cbindgen... /usr/bin/cbindgen 0:00.95 checking for rustfmt... not found 0:00.95 checking for clang for bindgen... /usr/bin/clang++ 0:00.96 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:00.96 checking that libclang is new enough... yes 0:00.96 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.97 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:00.97 checking for icu-uc icu-i18n >= 78.1... yes 0:00.97 checking MOZ_ICU_CFLAGS... 0:00.97 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:00.97 checking for tm_zone and tm_gmtoff in struct tm... yes 0:00.97 checking for getpagesize... yes 0:00.97 checking for gmtime_r... yes 0:00.97 checking for localtime_r... yes 0:00.97 checking for gettid... yes 0:00.97 checking for setpriority... yes 0:00.97 checking for syscall... yes 0:00.97 checking for getc_unlocked... yes 0:00.97 checking for pthread_getname_np... yes 0:00.97 checking for pthread_get_name_np... no 0:00.97 checking for nl_langinfo and CODESET... yes 0:00.97 checking for __cxa_demangle... yes 0:00.97 checking for _getc_nolock... no 0:00.97 checking for localeconv... yes 0:00.98 checking for nodejs... /usr/bin/node (20.20.0) 0:00.98 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:00.98 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.98 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.98 checking for pango >= 1.22.0... yes 0:00.98 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.98 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:00.98 checking for fontconfig >= 2.7.0... yes 0:00.98 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:00.98 checking _FONTCONFIG_LIBS... -lfontconfig 0:00.98 checking for freetype2 >= 9.10.3... yes 0:00.98 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:00.99 checking _FT2_LIBS... -lfreetype 0:00.99 checking for tar... /usr/bin/tar 0:00.99 checking for unzip... /usr/bin/unzip 0:00.99 checking for the Mozilla API key... yes 0:00.99 checking for the Google Location Service API key... no 0:00.99 checking for the Google Safebrowsing API key... yes 0:00.99 checking for the Bing API key... no 0:00.99 checking for the Adjust SDK key... no 0:00.99 checking for the Leanplum SDK key... no 0:00.99 checking for the Pocket API key... no 0:00.99 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:00.99 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:00.99 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:00.99 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:00.99 checking MOZ_X11_CFLAGS... 0:00.99 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:00.99 checking for ice sm... yes 0:00.99 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:00.99 checking for stat64... yes 0:00.99 checking for lstat64... yes 0:00.99 checking for truncate64... yes 0:00.99 checking for statvfs64... yes 0:00.99 checking for statvfs... yes 0:00.99 checking for statfs64... yes 0:00.99 checking for statfs... yes 0:00.99 checking for lutimes... yes 0:00.99 checking for posix_fadvise... yes 0:00.99 checking for posix_fallocate... yes 0:00.99 checking for eventfd... yes 0:00.99 checking for arc4random... yes 0:00.99 checking for arc4random_buf... yes 0:00.99 checking for mallinfo... yes 0:00.99 checking for sys/ioccom.h... no 0:01.03 checking for -z pack-relative-relocs option to ld... yes 0:01.03 checking for vpx >= 1.10.0... yes 0:01.03 checking MOZ_LIBVPX_CFLAGS... 0:01.03 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:01.03 checking for vpx/vpx_decoder.h... yes 0:01.03 checking for vpx_codec_dec_init_ver... yes 0:01.03 checking for jpeg_destroy_compress... yes 0:01.03 checking for sufficient jpeg library version... yes 0:01.03 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:01.03 checking for nasm... /usr/bin/nasm 0:01.03 checking nasm version... 3.01 0:01.03 checking for dump_syms... /usr/bin/dump_syms 0:01.03 checking for getcontext... yes 0:01.04 checking for nss >= 3.121... yes 0:01.04 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:01.04 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:01.04 checking for libevent... yes 0:01.04 checking MOZ_LIBEVENT_CFLAGS... 0:01.04 checking MOZ_LIBEVENT_LIBS... -levent 0:01.04 checking for gthread-2.0... yes 0:01.04 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:01.04 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:01.04 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.04 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.04 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.04 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:01.04 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:01.05 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:01.05 checking for dbus-1 >= 0.60... yes 0:01.05 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:01.05 checking MOZ_DBUS_LIBS... -ldbus-1 0:01.05 checking for pixman-1 >= 0.40.0... yes 0:01.05 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:01.05 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:01.05 checking for sin_len in struct sockaddr_in... no 0:01.05 checking for sin_len6 in struct sockaddr_in6... no 0:01.05 checking for sa_len in struct sockaddr... no 0:01.05 checking for pthread_cond_timedwait_monotonic_np... no 0:01.05 checking for 32-bits ethtool_cmd.speed... yes 0:01.05 checking ONNX install path... no 0:01.06 checking for valid C compiler optimization flags... yes 0:01.06 checking for gmake... /usr/bin/gmake 0:01.06 checking for gmake version... 4.4.1 0:01.06 checking for watchman... not found 0:01.06 checking for xargs... /usr/bin/xargs 0:01.10 checking for strip... /usr/bin/llvm-strip 0:01.10 checking for zlib >= 1.2.3... yes 0:01.10 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:01.10 checking MOZ_ZLIB_LIBS... -lz 0:01.10 Creating config.status 0:01.16 Reticulating splines... 0:05.12 Finished reading 2623 moz.build files in 1.24s 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.18s 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.97s; CPU time: 3.96s; Efficiency: 100%; Untracked: 0.13s 0:05.85 Configure complete! 0:05.85 Be sure to run |mach build| to pick up any changes 0:05.89 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.89 /usr/bin/gmake -f client.mk -j16 -s 0:06.01 Elapsed: 0.02s; From dist/xpi-stage: Kept 0 existing; Added/updated 617; Removed 0 files and 0 directories. 0:06.02 Elapsed: 0.03s; From _tests: Kept 25 existing; Added/updated 1346; Removed 0 files and 0 directories. 0:06.03 Elapsed: 0.04s; From dist/bin: Kept 14 existing; Added/updated 2914; Removed 0 files and 0 directories. 0:06.05 Elapsed: 0.06s; From dist/include: Kept 3018 existing; Added/updated 4891; Removed 0 files and 0 directories. 0:06.08 ./mozilla-config.h.stub 0:06.08 ./buildid.h.stub 0:06.08 ./source-repo.h.stub 0:06.08 ./RelationType.h.stub 0:06.08 ./Role.h.stub 0:06.08 ./stl.sentinel.stub 0:06.08 ./system-header.sentinel.stub 0:06.08 ./xpcAccEvents.h.stub 0:06.08 ./buildconfig.rs.stub 0:06.08 ./cbindgen-metadata.json.stub 0:06.08 ./UseCounterList.h.stub 0:06.08 ./UseCounterWorkerList.h.stub 0:06.08 ./CSSStyleProperties.webidl.stub 0:06.08 ./CSSPageDescriptors.webidl.stub 0:06.08 ./CSSPositionTryDescriptors.webidl.stub 0:06.08 ./BaseChars.h.stub 0:06.08 config 0:06.20 ./IsCombiningDiacritic.h.stub 0:06.25 ./js-confdefs.h.stub 0:06.25 ./js-config.h.stub 0:06.25 ./PrefsGenerated.h.stub 0:06.26 ./ProfilingCategoryList.h.stub 0:06.26 ./ReservedWordsGenerated.h.stub 0:06.26 ./StatsPhasesGenerated.h.stub 0:06.26 ./ABIFunctionTypeGenerated.h.stub 0:06.26 ./MIROpsGenerated.h.stub 0:06.26 ./LIROpsGenerated.h.stub 0:06.30 ./CacheIROpsGenerated.h.stub 0:06.31 ./AtomicOperationsGenerated.h.stub 0:06.31 ./WasmBuiltinModuleGenerated.h.stub 0:06.31 ./FrameIdList.h.stub 0:06.36 ./FrameTypeList.h.stub 0:06.40 ./NonCustomCSSPropertyId.h.stub 0:06.41 ./ServoCSSPropList.h.stub 0:06.42 ./PseudoStyleTypeList.h.stub 0:06.42 ./CompositorAnimatableProperties.h.stub 0:06.45 ./CountedUnknownProperties.h.stub 0:06.45 ./ExampleStylesheet.h.stub 0:06.47 ./StaticPrefListAll.h.stub 0:06.51 ./registered_field_trials.h.stub 0:06.53 ./TestGeckoTraceEvents.h.stub 0:06.56 ./GeckoTraceEvents.h.stub 0:06.58 ./glean_adapter.rs.stub 0:06.59 ./metrics_yamls.cached.stub 0:06.61 ./pings_yamls.cached.stub 0:06.63 ./NimbusFeatureManifest.h.stub 0:06.63 ./TelemetryHistogramEnums.h.stub 0:06.64 ./TelemetryHistogramNameMap.h.stub 0:06.66 ./TelemetryScalarData.h.stub 0:06.67 ./TelemetryScalarEnums.h.stub 0:06.67 ./TelemetryEventData.h.stub 0:06.71 ./TelemetryEventEnums.h.stub 0:06.74 ./TelemetryProcessEnums.h.stub 0:06.82 ./TelemetryProcessData.h.stub 0:06.84 ./TelemetryUserInteractionData.h.stub 0:06.84 ./TelemetryUserInteractionNameMap.h.stub 0:06.86 ./validated.yaml.stub 0:06.87 ./profiling_categories.rs.stub 0:06.91 ./ErrorList.h.stub 0:06.93 ./ErrorNamesInternal.h.stub 0:07.00 ./error_list.rs.stub 0:07.01 ./Services.h.stub 0:07.01 ./GeckoProcessTypes.h.stub 0:07.01 ./Components.h.stub 0:07.04 ./nsGkAtomList.h.stub 0:07.09 ./xpidl.stub.stub 0:07.13 ./application.ini.stub 0:07.14 ./selfhosted.out.h.stub 0:07.14 config/nsinstall_real 0:07.14 ./GleanPings.h.stub 0:07.16 ./CrashAnnotations.h.stub 0:07.17 ./generated_metrics.yaml.stub 0:07.18 ./conversions.rs.stub 0:07.54 ./glean_metrics.rs.stub 0:07.59 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.59 config/makefiles/xpidl/Bits.xpt 0:07.59 config/makefiles/xpidl/accessibility.xpt 0:07.59 config/makefiles/xpidl/alerts.xpt 0:07.60 config/makefiles/xpidl/appshell.xpt 0:07.62 ./application.ini.h.stub 0:07.63 config/makefiles/xpidl/appstartup.xpt 0:07.64 config/makefiles/xpidl/autocomplete.xpt 0:07.66 config/makefiles/xpidl/autoplay.xpt 0:07.66 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:07.69 config/makefiles/xpidl/browsercompsbase.xpt 0:07.70 config/makefiles/xpidl/caps.xpt 0:07.71 config/makefiles/xpidl/captivedetect.xpt 0:07.80 config/makefiles/xpidl/cascade_bindings.xpt 0:07.81 config/makefiles/xpidl/chrome.xpt 0:07.83 config/makefiles/xpidl/commandhandler.xpt 0:07.85 config/makefiles/xpidl/commandlines.xpt 0:07.86 config/makefiles/xpidl/composer.xpt 0:07.86 config/makefiles/xpidl/content_events.xpt 0:07.89 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:07.89 config/makefiles/xpidl/dap.xpt 0:07.90 config/makefiles/xpidl/docshell.xpt 0:07.94 config/makefiles/xpidl/dom.xpt 0:07.94 config/makefiles/xpidl/dom_audiochannel.xpt 0:07.97 config/makefiles/xpidl/dom_base.xpt 0:07.99 config/makefiles/xpidl/dom_bindings.xpt 0:08.01 config/makefiles/xpidl/dom_events.xpt 0:08.03 config/makefiles/xpidl/dom_geolocation.xpt 0:08.04 config/makefiles/xpidl/dom_identitycredential.xpt 0:08.06 config/makefiles/xpidl/dom_indexeddb.xpt 0:08.07 config/makefiles/xpidl/dom_localstorage.xpt 0:08.10 config/makefiles/xpidl/dom_media.xpt 0:08.12 config/makefiles/xpidl/dom_network.xpt 0:08.12 config/makefiles/xpidl/dom_notification.xpt 0:08.16 config/makefiles/xpidl/dom_payments.xpt 0:08.21 config/makefiles/xpidl/dom_power.xpt 0:08.23 config/makefiles/xpidl/dom_push.xpt 0:08.26 config/makefiles/xpidl/dom_quota.xpt 0:08.26 config/makefiles/xpidl/dom_security.xpt 0:08.27 config/makefiles/xpidl/dom_serializers.xpt 0:08.28 config/makefiles/xpidl/dom_sidebar.xpt 0:08.30 config/makefiles/xpidl/dom_simpledb.xpt 0:08.30 config/makefiles/xpidl/dom_storage.xpt 0:08.33 config/makefiles/xpidl/dom_system.xpt 0:08.35 config/makefiles/xpidl/dom_webauthn.xpt 0:08.37 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:08.37 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:08.43 config/makefiles/xpidl/dom_workers.xpt 0:08.46 config/makefiles/xpidl/dom_xslt.xpt 0:08.47 config/makefiles/xpidl/dom_xul.xpt 0:08.50 config/makefiles/xpidl/downloads.xpt 0:08.50 config/makefiles/xpidl/editor.xpt 0:08.51 config/makefiles/xpidl/enterprisepolicies.xpt 0:08.51 config/makefiles/xpidl/extensions.xpt 0:08.53 config/makefiles/xpidl/exthandler.xpt 0:08.54 config/makefiles/xpidl/fastfind.xpt 0:08.56 config/makefiles/xpidl/fog.xpt 0:08.58 config/makefiles/xpidl/gfx.xpt 0:08.61 config/makefiles/xpidl/html5.xpt 0:08.64 config/makefiles/xpidl/htmlparser.xpt 0:08.66 config/makefiles/xpidl/http-sfv.xpt 0:08.66 config/makefiles/xpidl/imglib2.xpt 0:08.70 config/makefiles/xpidl/inspector.xpt 0:08.70 config/makefiles/xpidl/intl.xpt 0:08.74 config/makefiles/xpidl/jar.xpt 0:08.74 config/makefiles/xpidl/jsdevtools.xpt 0:08.77 config/makefiles/xpidl/kvstore.xpt 0:08.78 config/makefiles/xpidl/layout_base.xpt 0:08.79 config/makefiles/xpidl/layout_style.xpt 0:08.79 config/makefiles/xpidl/layout_xul_tree.xpt 0:08.81 config/makefiles/xpidl/locale.xpt 0:08.84 config/makefiles/xpidl/loginmgr.xpt 0:08.86 config/makefiles/xpidl/migration.xpt 0:08.88 config/makefiles/xpidl/mimetype.xpt 0:08.91 config/makefiles/xpidl/ml.xpt 0:08.91 config/makefiles/xpidl/mozfind.xpt 0:08.91 ./GeneratedElementDocumentState.h.stub 0:08.93 ./fragmentdirectives_ffi_generated.h.stub 0:08.97 ./data_encoding_ffi_generated.h.stub 0:08.99 config/makefiles/xpidl/mozintl.xpt 0:08.99 config/makefiles/xpidl/necko.xpt 0:09.00 config/makefiles/xpidl/necko_about.xpt 0:09.01 config/makefiles/xpidl/necko_cache2.xpt 0:09.02 config/makefiles/xpidl/necko_cookie.xpt 0:09.02 ./mime_guess_ffi_generated.h.stub 0:09.03 ./audioipc2_client_ffi_generated.h.stub 0:09.07 config/makefiles/xpidl/necko_dns.xpt 0:09.09 config/makefiles/xpidl/necko_file.xpt 0:09.10 ./audioipc2_server_ffi_generated.h.stub 0:09.12 config/makefiles/xpidl/necko_http.xpt 0:09.13 config/makefiles/xpidl/necko_res.xpt 0:09.18 config/makefiles/xpidl/necko_socket.xpt 0:09.21 ./midir_impl_ffi_generated.h.stub 0:09.21 config/makefiles/xpidl/necko_strconv.xpt 0:09.22 ./origin_trials_ffi_generated.h.stub 0:09.23 config/makefiles/xpidl/necko_viewsource.xpt 0:09.23 config/makefiles/xpidl/necko_websocket.xpt 0:09.25 config/makefiles/xpidl/necko_webtransport.xpt 0:09.29 ./webrender_ffi_generated.h.stub 0:09.32 config/makefiles/xpidl/necko_wifi.xpt 0:09.32 ./wgpu_ffi_generated.h.stub 0:09.35 config/makefiles/xpidl/parentalcontrols.xpt 0:09.39 config/makefiles/xpidl/peerconnection.xpt 0:09.41 ./unicode_bidi_ffi_generated.h.stub 0:09.42 ./mapped_hyph.h.stub 0:09.42 ./fluent_ffi_generated.h.stub 0:09.46 ./l10nregistry_ffi_generated.h.stub 0:09.47 config/makefiles/xpidl/permissions.xpt 0:09.48 config/makefiles/xpidl/pipnss.xpt 0:09.49 config/makefiles/xpidl/places.xpt 0:09.54 config/makefiles/xpidl/pref.xpt 0:09.56 config/makefiles/xpidl/prefetch.xpt 0:09.60 ./localization_ffi_generated.h.stub 0:09.60 ./fluent_langneg_ffi_generated.h.stub 0:09.62 config/makefiles/xpidl/privateattribution.xpt 0:09.64 config/makefiles/xpidl/profiler.xpt 0:09.65 config/makefiles/xpidl/rdd_process_xpcom_test.xpt 0:09.67 config/makefiles/xpidl/remote.xpt 0:09.69 ./locale_service_glue_generated.h.stub 0:09.80 ./oxilangtag_ffi_generated.h.stub 0:09.82 ./unic_langid_ffi_generated.h.stub 0:09.84 config/makefiles/xpidl/reputationservice.xpt 0:09.85 ./ServoStyleConsts.h.stub 0:09.87 config/makefiles/xpidl/sandbox.xpt 0:09.90 ./mp4parse_ffi_generated.h.stub 0:09.91 ./idna_glue.h.stub 0:09.94 config/makefiles/xpidl/satchel.xpt 0:09.98 ./MozURL_ffi.h.stub 0:10.01 ./rust_helper.h.stub 0:10.13 config/makefiles/xpidl/services.xpt 0:10.17 config/makefiles/xpidl/sessionstore.xpt 0:10.19 config/makefiles/xpidl/shellservice.xpt 0:10.19 ./uritemplate_glue.h.stub 0:10.20 config/makefiles/xpidl/shistory.xpt 0:10.21 config/makefiles/xpidl/spellchecker.xpt 0:10.22 config/makefiles/xpidl/startupcache.xpt 0:10.23 ./urlpattern_glue.h.stub 0:10.25 config/makefiles/xpidl/storage.xpt 0:10.27 ./neqo_glue_ffi_generated.h.stub 0:10.28 config/makefiles/xpidl/telemetry.xpt 0:10.28 config/makefiles/xpidl/test_necko.xpt 0:10.34 ./signature_cache_ffi.h.stub 0:10.41 config/makefiles/xpidl/thumbnails.xpt 0:10.43 config/makefiles/xpidl/toolkit_antitracking.xpt 0:10.45 ./mozilla_abridged_certs_generated.h.stub 0:10.46 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:10.47 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:10.53 ./pdf_trust_anchors_ffi_generated.h.stub 0:10.55 config/makefiles/xpidl/toolkit_cleardata.xpt 0:10.58 ./qwac_trust_anchors_ffi_generated.h.stub 0:10.58 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:10.59 ./mls_gk_ffi_generated.h.stub 0:10.62 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:10.65 config/makefiles/xpidl/toolkit_crashservice.xpt 0:10.69 ./content_classifier_ffi.h.stub 0:10.71 ./dap_ffi_generated.h.stub 0:10.72 ./fog_ffi_generated.h.stub 0:10.80 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:10.81 ./jog_ffi_generated.h.stub 0:10.85 config/makefiles/xpidl/toolkit_media.xpt 0:10.85 ./GleanMetrics.h.stub 0:10.85 ./GleanJSMetricsLookup.cpp.stub 0:10.86 ./metrics.rs.stub 0:10.87 ./factory.rs.stub 0:10.89 config/makefiles/xpidl/toolkit_modules.xpt 0:10.90 config/makefiles/xpidl/toolkit_processtools.xpt 0:10.90 ./crash_helper_client_ffi_generated.h.stub 0:10.92 ./crash_helper_ffi_generated.h.stub 0:10.93 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:10.95 config/makefiles/xpidl/toolkit_shell.xpt 0:10.97 config/makefiles/xpidl/toolkit_terminator.xpt 0:11.01 ./mozannotation_client_ffi_generated.h.stub 0:11.04 config/makefiles/xpidl/toolkit_xulstore.xpt 0:11.06 ./rust_minidump_writer_linux_ffi_generated.h.stub 0:11.09 config/makefiles/xpidl/toolkitprofile.xpt 0:11.09 ./profiler_ffi_generated.h.stub 0:11.14 ./gk_rust_utils_ffi_generated.h.stub 0:11.15 config/makefiles/xpidl/toolkitremote.xpt 0:11.19 config/makefiles/xpidl/txmgr.xpt 0:11.20 config/makefiles/xpidl/txtsvc.xpt 0:11.23 config/makefiles/xpidl/uconv.xpt 0:11.26 config/makefiles/xpidl/update.xpt 0:11.27 config/makefiles/xpidl/uriloader.xpt 0:11.28 config/makefiles/xpidl/url-classifier.xpt 0:11.30 config/makefiles/xpidl/urlformatter.xpt 0:11.30 config/makefiles/xpidl/utility_process_xpcom_test.xpt 0:11.32 config/makefiles/xpidl/webBrowser_core.xpt 0:11.36 config/makefiles/xpidl/webbrowserpersist.xpt 0:11.43 config/makefiles/xpidl/webextensions.xpt 0:11.43 config/makefiles/xpidl/webvtt.xpt 0:11.44 config/makefiles/xpidl/widget.xpt 0:11.44 config/makefiles/xpidl/windowcreator.xpt 0:11.45 config/makefiles/xpidl/windowwatcher.xpt 0:11.47 config/makefiles/xpidl/xpcom_base.xpt 0:11.48 config/makefiles/xpidl/xpcom_components.xpt 0:11.51 config/makefiles/xpidl/xpcom_ds.xpt 0:11.51 config/makefiles/xpidl/xpcom_io.xpt 0:11.59 config/makefiles/xpidl/xpcom_system.xpt 0:11.62 config/makefiles/xpidl/xpcom_threads.xpt 0:11.62 config/makefiles/xpidl/xpcomtest.xpt 0:11.65 config/makefiles/xpidl/xpconnect.xpt 0:11.67 config/makefiles/xpidl/xpctest.xpt 0:11.67 config/makefiles/xpidl/xul.xpt 0:11.78 config/makefiles/xpidl/xulapp.xpt 0:11.79 config/makefiles/xpidl/zipwriter.xpt 0:12.11 config/makefiles/xpidl/xptdata.stub 0:13.14 config/external/mozinference/libmozinference.so.symbols.stub 0:13.14 browser/app 0:13.14 memory/build 0:13.14 mfbt 0:13.14 mozglue/baseprofiler 0:13.14 memory/mozalloc 0:13.14 build/pure_virtual 0:13.14 mozglue/interposers 0:13.14 mozglue/build 0:13.14 third_party/fmt 0:13.14 mozglue/misc 0:13.14 xpcom/glue/standalone 0:13.14 dom/bindings/test 0:13.14 third_party/llama.cpp 0:13.14 dom/media/fake-cdm 0:13.16 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.16 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.16 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.58 dom/media/gmp-plugin-openh264 0:13.61 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.61 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.61 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.97 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.97 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.97 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.43 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.43 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.43 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.51 ipc/app 0:14.58 toolkit/library/build/libxul.so.symbols.stub 0:14.60 accessible/aom 0:14.73 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.73 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.73 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.78 accessible/atk 0:14.83 accessible/base 0:14.85 accessible/basetypes 0:15.02 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:15.02 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:15.02 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.84 W 1 warning generated. 0:15.97 Compiling unicode-ident v1.0.6 0:16.03 Compiling proc-macro2 v1.0.101 0:16.43 Compiling serde_core v1.0.228 0:16.57 W 1 warning generated. 0:18.06 W 1 warning generated. 0:18.07 Compiling quote v1.0.40 0:18.11 Compiling serde v1.0.228 0:18.39 Compiling syn v2.0.106 0:18.55 Compiling cfg-if v1.0.0 0:18.57 Compiling libc v0.2.176 0:18.85 accessible/generic 0:19.17 Compiling bitflags v2.10.0 0:19.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:19.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:19.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:19.67 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.68 Compiling autocfg v1.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/autocfg) 0:19.95 Compiling version_check v0.9.4 0:20.17 Compiling thiserror v2.0.12 0:20.38 Compiling shlex v1.3.0 0:20.62 Compiling log v0.4.26 0:20.66 Compiling memchr v2.7.4 0:20.69 W 1 warning generated. 0:20.82 Compiling equivalent v1.0.1 0:20.85 Compiling foldhash v0.2.0 0:20.95 Compiling minimal-lexical v0.2.1 0:20.97 Compiling zmij v1.0.20 0:21.16 Compiling nom v7.1.3 0:21.25 Compiling stable_deref_trait v1.2.0 0:21.28 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 0:21.43 Compiling glob v0.3.1 0:21.60 Compiling synstructure v0.13.1 0:21.79 Compiling winnow v0.7.13 0:21.95 Compiling itoa v1.0.15 0:22.01 Compiling rustc-hash v2.1.1 0:22.07 Compiling once_cell v1.21.3 0:22.09 Compiling toml_datetime v0.7.3 0:22.21 Compiling serde_spanned v1.0.3 0:22.27 Compiling toml_writer v1.0.4 0:22.29 W 1 warning generated. 0:22.31 Compiling getrandom v0.3.3 0:22.41 Compiling semver v1.0.16 0:22.43 Compiling fastrand v2.1.1 0:22.62 Compiling siphasher v1.0.1 0:22.63 Compiling anyhow v1.0.69 0:22.65 accessible/html 0:22.78 Compiling jobserver v0.1.33 0:22.83 Compiling serde_json v1.0.149 0:22.85 Compiling rustix v0.38.39 0:22.98 Compiling cc v1.2.30 0:23.12 Compiling libm v0.2.6 0:23.27 Compiling heck v0.5.0 0:23.51 Compiling toml_parser v1.0.4 0:23.66 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:23.77 Compiling either v1.8.1 0:23.82 Compiling encoding_rs v0.8.35 0:23.87 Compiling toml v0.9.8 0:24.43 Compiling itertools v0.14.0 0:24.59 W 1 warning generated. 0:24.78 Compiling writeable v0.6.2 0:25.15 W 1 warning generated. 0:25.40 Compiling litemap v0.8.0 0:25.48 Compiling num-traits v0.2.19 0:25.56 Compiling hashbrown v0.16.0 0:25.82 Compiling camino v1.1.2 0:26.03 Compiling indexmap v2.11.4 0:26.08 Compiling linux-raw-sys v0.4.14 0:26.77 Compiling nsstring v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nsstring) 0:27.24 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 0:27.28 Compiling clang-sys v1.7.0 0:27.34 Compiling fs-err v2.9.0 0:27.39 Compiling lazy_static v1.4.0 0:27.42 Compiling aho-corasick v1.1.0 0:27.57 Compiling pkg-config v0.3.26 0:27.58 Compiling regex-syntax v0.8.5 0:27.63 Compiling libloading v0.8.6 0:27.75 Compiling tempfile v3.16.0 0:27.86 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 0:28.05 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.05 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.06 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.06 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.06 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.06 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:28.45 Compiling cexpr v0.6.0 0:28.59 Compiling regex-automata v0.4.14 0:28.94 W 6 warnings generated. 0:28.95 Compiling icu_properties_data v2.1.2 0:28.96 accessible/ipc 0:29.10 Compiling thin-vec v0.2.14 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/thin-vec) 0:29.39 Compiling utf8_iter v1.0.4 0:29.51 W 2 warnings generated. 0:29.51 Compiling icu_normalizer_data v2.1.1 0:29.68 Compiling static_assertions v1.1.0 0:29.72 Compiling scopeguard v1.1.0 0:30.13 Compiling bytes v1.11.1 0:30.14 Compiling percent-encoding v2.3.2 0:30.66 Compiling regex v1.12.3 0:30.72 accessible/xpcom 0:31.34 Compiling typenum v1.16.0 0:32.30 Compiling form_urlencoded v1.2.2 0:32.51 Compiling plain v0.2.3 0:32.54 Compiling smawk v0.3.2 0:32.59 Compiling textwrap v0.16.1 0:32.69 Compiling nserror v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nserror) 0:32.78 Compiling weedle2 v5.0.0 0:33.01 Compiling crossbeam-utils v0.8.21 0:33.26 Compiling generic-array v0.14.6 0:33.83 Compiling uniffi_core v0.31.0 0:34.12 Compiling serde_derive v1.0.228 0:34.22 Compiling thiserror-impl v2.0.12 0:34.23 Compiling zerofrom-derive v0.1.3 0:34.26 Compiling yoke-derive v0.8.0 0:34.40 Compiling zerovec-derive v0.11.1 0:35.39 Compiling displaydoc v0.2.4 0:35.59 Compiling uniffi_internal_macros v0.31.0 0:35.64 Compiling scroll_derive v0.12.0 0:36.87 Compiling scroll v0.12.0 0:37.05 Compiling goblin v0.9.2 0:37.46 Compiling ident_case v1.0.1 0:37.52 Compiling fnv v1.0.7 0:37.55 Compiling strsim v0.11.1 0:37.56 Compiling cstr v0.2.11 0:37.78 Compiling darling_core v0.20.10 0:37.87 Compiling xpcom_macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom/xpcom_macros) 0:37.99 Compiling threadbound v0.1.5 0:38.03 Compiling termcolor v1.4.1 0:38.15 Compiling lock_api v0.4.9 0:38.28 Compiling env_logger v0.10.0 0:38.47 Compiling parking_lot_core v0.9.10 0:38.60 Compiling uniffi_pipeline v0.31.0 0:38.64 Compiling pin-project-lite v0.2.14 0:38.68 Compiling cfg_aliases v0.2.1 0:39.20 Compiling uniffi_meta v0.31.0 0:39.33 Compiling byteorder v1.5.0 0:39.68 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 0:39.93 Compiling vcpkg v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/vcpkg) 0:39.95 Compiling libsqlite3-sys v0.35.0 0:40.14 Compiling uniffi_udl v0.31.0 0:40.18 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 0:40.21 Compiling base64 v0.22.1 0:40.38 Compiling rand_core v0.6.4 0:40.58 Compiling tracing-core v0.1.33 0:40.72 Compiling crypto-common v0.1.6 0:40.78 Compiling block-buffer v0.10.3 0:40.81 Compiling zerofrom v0.1.4 0:40.88 Compiling yoke v0.8.0 0:40.98 Compiling zerovec v0.11.4 0:41.51 Compiling zerotrie v0.2.2 0:41.54 Compiling xpcom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom) 0:41.90 Compiling tinystr v0.8.1 0:42.04 Compiling icu_locale_core v2.1.1 0:42.62 Compiling potential_utf v0.1.4 0:43.06 Compiling icu_provider v2.1.1 0:43.08 Compiling icu_collections v2.1.1 0:43.20 Compiling smallvec v1.15.1 0:43.25 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 0:43.85 accessible/xul 0:44.10 Compiling uniffi_macros v0.31.0 0:44.17 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 0:44.26 Compiling icu_normalizer v2.1.1 0:44.45 Compiling basic-toml v0.1.2 0:45.46 Compiling icu_properties v2.1.2 0:45.47 Compiling askama_parser v0.14.0 0:46.28 Compiling idna_adapter v1.2.1 0:46.33 Compiling idna v1.1.0 0:46.64 Compiling url v2.5.7 0:47.21 Compiling cargo-platform v0.1.2 0:47.76 Compiling cargo_metadata v0.19.2 0:48.22 browser/components/about 0:48.24 Compiling darling_macro v0.20.10 0:48.35 Compiling uuid v1.3.0 0:48.59 Compiling parking_lot v0.12.3 0:48.68 Compiling euclid v0.22.13 0:48.75 Compiling hex v0.4.3 0:48.95 Compiling bincode v1.3.3 0:49.00 Compiling darling v0.20.10 0:49.02 Compiling app_units v0.7.8 0:49.08 Compiling digest v0.10.7 0:49.20 Compiling tracing-attributes v0.1.28 0:49.28 Compiling sharded-slab v0.1.7 0:49.32 Compiling thread_local v1.1.8 0:49.42 Compiling async-trait v0.1.68 0:49.56 Compiling hashlink v0.11.0 0:49.64 Compiling memoffset v0.9.0 0:49.66 Compiling ppv-lite86 v0.2.17 0:49.77 Compiling tracing-subscriber v0.3.20 0:49.84 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 0:49.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:49.93 Compiling rand_chacha v0.3.1 0:50.59 Compiling rand v0.8.5 0:50.99 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 0:51.20 Compiling malloc_size_of_derive v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/malloc_size_of_derive) 0:51.24 Compiling fallible-streaming-iterator v0.1.9 0:51.31 Compiling fallible-iterator v0.3.0 0:51.57 Compiling rusqlite v0.37.0 0:51.99 Compiling ordered-float v3.4.0 0:52.20 Compiling serde_bytes v0.11.9 0:52.23 Compiling iana-time-zone v0.1.64 0:52.32 Compiling cpufeatures v0.2.8 0:52.35 Compiling chrono v0.4.42 0:52.35 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 0:52.40 Compiling phf_shared v0.13.1 0:52.43 Compiling arrayref v0.3.6 0:52.45 Compiling sha2 v0.10.8 0:52.56 Compiling phf_generator v0.13.1 0:52.60 Compiling arrayvec v0.7.6 0:52.67 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 0:52.70 Compiling slab v0.4.8 0:52.78 Compiling id-arena v2.2.1 0:52.84 Compiling rkv v0.20.0 0:52.85 Compiling gecko-profiler v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api) 0:52.87 Compiling prost-derive v0.13.5 0:53.42 Compiling simd-adler32 v0.3.7 0:53.71 Compiling adler2 v2.0.1 0:53.79 Compiling miniz_oxide v0.8.9 0:54.27 Compiling unic-langid-impl v0.9.6 0:54.34 Compiling profiler-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api/macros) 0:54.65 browser/components/shell 0:54.93 Compiling askama_derive v0.14.0 0:55.29 Compiling crossbeam-epoch v0.9.14 0:55.46 Compiling tracing v0.1.41 0:55.49 Compiling crc32fast v1.4.2 0:55.63 Compiling flate2 v1.1.4 0:55.73 Compiling unic-langid v0.9.6 0:55.73 Compiling memoffset v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/memoffset) 0:55.75 Compiling crossbeam-channel v0.5.15 0:55.76 Compiling whatsys v0.3.2 0:55.92 Compiling ffi-support v0.4.4 0:56.07 Compiling zeitstempel v0.2.0 0:56.10 Compiling num_cpus v1.16.0 0:56.11 Compiling rayon-core v1.12.1 0:56.22 Compiling futures-sink v0.3.31 0:56.25 Compiling pollster v0.3.0 0:56.33 Compiling rustversion v1.0.19 0:56.33 Compiling futures-core v0.3.31 0:56.44 Compiling futures-channel v0.3.31 0:56.65 Compiling phf_macros v0.13.1 0:56.76 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 0:56.76 Compiling toml v0.5.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/toml) 0:56.78 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:56.78 Compiling icu_locale_data v2.1.1 0:56.86 Compiling crossbeam-deque v0.8.2 0:56.97 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:56.99 Compiling pkcs11-bindings v0.1.7 0:57.03 Compiling derive_more-impl v2.0.1 0:57.08 Compiling inherent v1.0.7 0:57.08 Compiling futures-macro v0.3.31 0:57.19 Compiling static_prefs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/init/static_prefs) 0:57.21 Compiling dtoa v0.4.8 0:57.29 Compiling futures-io v0.3.31 0:57.38 Compiling futures-task v0.3.31 0:57.41 Compiling smallbitvec v2.5.1 0:57.46 Compiling cmake v0.1.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/cmake) 0:57.49 Compiling pin-utils v0.1.0 0:57.52 Compiling cubeb-sys v0.32.0 0:57.63 Compiling dtoa-short v0.3.3 0:57.78 Compiling phf_codegen v0.13.1 0:57.83 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:57.84 Compiling rustc-hash v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rustc-hash) 0:57.94 Compiling strum_macros v0.27.1 0:58.09 Compiling zeroize_derive v1.4.2 0:58.26 Compiling uniffi v0.31.0 0:58.29 Compiling tracing-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/tracing) 0:58.37 Compiling prost v0.13.5 0:58.80 Compiling error-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error) 0:58.87 Compiling cssparser-macros v0.6.1 0:58.94 Compiling precomputed-hash v0.1.1 0:58.98 Compiling viaduct v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/viaduct) 0:59.30 Compiling phf v0.13.1 0:59.39 Compiling rayon v1.10.0 0:59.43 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:59.72 Compiling selectors v0.26.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/selectors) 0:59.93 Compiling cssparser v0.36.0 1:00.31 Compiling icu_locale v2.1.1 1:00.52 Compiling fluent-langneg v0.13.0 1:00.52 Compiling futures-util v0.3.31 1:00.74 Compiling serde_with_macros v3.12.0 1:01.07 Compiling zeroize v1.8.1 1:01.20 Compiling rustc_version v0.4.0 1:01.22 Compiling half v2.5.0 1:01.53 Compiling type-map v0.5.1 1:01.54 Compiling maybe-async v0.2.10 1:01.68 Compiling servo_arc v0.4.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/servo_arc) 1:01.79 Compiling memmap2 v0.9.3 1:01.82 Compiling bitflags v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bitflags) 1:01.83 Compiling hawk v5.0.1 1:01.85 Compiling async-task v4.3.0 1:01.94 Compiling khronos_api v3.1.0 1:01.99 Compiling moz_task v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/moz_task) 1:02.00 Compiling to_shmem v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem) 1:02.13 Compiling intl-memoizer v0.5.3 1:02.43 Compiling nss v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto/nss) 1:02.43 Compiling intl_pluralrules v7.0.2 1:02.63 Compiling to_shmem_derive v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem_derive) 1:02.69 Compiling fluent-syntax v0.12.0 1:03.04 Compiling futures-executor v0.3.28 1:03.13 Compiling enum-map-derive v0.17.0 1:03.21 Compiling futures v0.3.28 1:03.25 Compiling cubeb-core v0.32.0 1:03.25 Compiling core_maths v0.1.0 1:03.29 Compiling unicase v2.6.0 1:03.39 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:03.45 Compiling new_debug_unreachable v1.0.4 1:03.47 Compiling self_cell v1.2.0 1:03.54 Compiling fluent-bundle v0.16.0 1:03.67 Compiling rsclientcerts-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts-util) 1:03.98 W 1 warning generated. 1:04.24 Compiling derive_more v2.0.1 1:04.34 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 1:04.37 Compiling askama v0.14.0 1:04.41 Compiling lalrpop-util v0.19.12 1:04.51 Compiling enum-map v2.7.3 1:04.51 Compiling webrender_build v0.0.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_build) 1:04.57 Compiling nix v0.30.1 1:04.61 Compiling uniffi_bindgen v0.31.0 1:04.68 Compiling num-derive v0.4.2 1:04.73 Compiling serde_with v3.12.0 1:05.08 Compiling libdbus-sys v0.2.2 1:05.17 Compiling void v1.0.2 1:05.21 Compiling strum v0.27.1 1:05.21 Compiling ash v0.38.0+1.3.281 1:05.24 Compiling typeid v1.0.3 1:05.24 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:05.25 Compiling xml-rs v0.8.4 1:05.32 Compiling qlog v0.15.2 1:05.45 Compiling malloc_size_of v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/malloc_size_of) 1:05.45 Compiling jexl-parser v0.4.0 1:05.47 Compiling rc_crypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto) 1:05.58 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:05.72 Compiling gl_generator v0.14.0 1:06.04 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:06.06 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:06.06 Compiling serde_path_to_error v0.1.11 1:06.13 Compiling naga v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:06.13 Compiling bytemuck_derive v1.9.3 1:06.41 Compiling glslopt v0.1.12 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/glslopt) 1:06.44 Compiling glsl v6.0.2 1:06.58 Compiling icu_calendar_data v2.1.1 1:06.58 Compiling unicode-width v0.2.0 1:06.65 Compiling bit-vec v0.8.0 1:06.67 Compiling ref-cast v1.0.24 1:06.76 Compiling codespan-reporting v0.12.0 1:06.80 Compiling bit-set v0.8.0 1:06.97 Compiling jexl-eval v0.4.0 1:07.08 Compiling gleam v0.15.1 1:07.81 Compiling sync-guid v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/guid) 1:08.03 Compiling glsl-to-cxx v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/glsl-to-cxx) 1:08.03 Compiling fluent-pseudo v0.3.3 1:08.43 Compiling enumset_derive v0.8.1 1:08.60 Compiling debugid v0.8.0 1:08.75 Compiling payload-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/payload) 1:08.80 Compiling firefox-versioning v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/firefox-versioning) 1:08.83 Compiling wgpu-hal v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:08.93 Compiling peek-poke-derive v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke/peek-poke-derive) 1:09.41 Compiling ref-cast-impl v1.0.24 1:09.46 Compiling smart-default v0.7.1 1:09.96 Compiling alsa-sys v0.3.1 1:10.02 Compiling range-map v0.2.0 1:10.15 Compiling gpu-descriptor-types v0.2.0 1:10.18 Compiling spirv v0.3.0+sdk-1.4.309.0 (https://github.com/gfx-rs/rspirv?rev=89ce4d0e64c91b0635f617409dc57cb031749a39#89ce4d0e) 1:10.39 Compiling paste v1.0.11 1:10.39 Compiling icu_casemap_data v2.1.1 1:10.43 Compiling hexf-parse v0.2.1 1:10.51 Compiling raw-window-handle v0.6.2 1:10.56 Compiling crossbeam-queue v0.3.8 1:10.62 Compiling presser v0.3.1 1:10.64 Compiling base16 v0.2.1 1:10.67 Compiling bytemuck v1.22.0 1:10.68 Compiling same-file v1.0.6 1:10.68 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 1:10.73 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:10.75 Compiling minidump-writer v0.11.0 1:10.76 Compiling icu_segmenter v2.1.2 1:10.76 Compiling walkdir v2.3.2 1:10.83 Compiling wgpu-types v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:10.86 Compiling minidump-common v0.26.1 1:10.90 Compiling gpu-descriptor v0.3.2 1:11.35 Compiling build-parallel v0.1.2 1:11.46 Compiling enumset v1.1.2 1:11.68 Compiling peek-poke v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke) 1:11.81 Compiling nix v0.29.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/nix) 1:12.20 Compiling fluent v0.17.0 1:12.49 Compiling dbus v0.6.5 1:13.07 Compiling ron v0.12.0 1:13.16 caps 1:13.40 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:13.55 Compiling calendrical_calculations v0.2.3 1:13.62 Compiling flatbuffers v25.12.19 1:13.77 Compiling ohttp v0.7.2 1:13.85 Compiling swgl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/swgl) 1:14.13 Compiling rusqlite v0.31.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rusqlite) 1:14.15 Compiling storage_variant v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/variant) 1:14.31 Compiling md-5 v0.10.5 1:14.37 Compiling procfs-core v0.17.0 1:14.39 Compiling error-graph v0.1.1 1:14.47 Compiling quinn-udp v0.5.13 1:14.80 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:14.89 Compiling socket2 v0.5.7 1:14.93 Compiling crash-context v0.6.1 1:14.97 Compiling strck v1.0.0 1:15.12 Compiling failspot v0.2.0 1:15.12 Compiling atomic_refcell v0.1.9 1:15.19 Compiling num-conv v0.1.0 1:15.19 Compiling pin-cell v0.2.0 1:15.27 Compiling chunky-vec v0.1.0 1:15.28 Compiling profiling v1.0.7 1:15.28 Compiling time-core v0.1.4 1:15.31 Compiling ixdtf v0.6.4 1:15.32 Compiling powerfmt v0.2.0 1:15.34 Compiling time-macros v0.2.22 1:15.49 Compiling deranged v0.4.0 1:15.56 Compiling icu_calendar v2.1.1 1:15.67 Compiling fluent-fallback v0.7.2 1:16.06 Compiling diplomat_core v0.14.0 1:16.56 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:16.98 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:17.27 Compiling gpu-allocator v0.28.0 1:17.79 Compiling mime_guess v2.0.4 1:18.70 Compiling webrender_api v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_api) 1:18.85 Compiling style v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style) 1:19.06 Compiling sfv v0.14.0 1:19.12 chrome 1:19.59 Compiling audio_thread_priority v0.34.0 1:20.57 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:20.67 Compiling cubeb v0.32.0 1:20.79 Compiling mozglue-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust) 1:20.81 Compiling half v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/half) 1:20.83 Compiling hashbrown v0.14.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.14) 1:20.85 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:20.95 Compiling wgpu-core v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:20.98 Compiling libudev-sys v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/libudev-sys) 1:21.06 Compiling num-integer v0.1.46 1:21.46 Compiling debug_tree v0.4.0 1:21.61 Compiling mio v1.0.1 1:21.66 Compiling freetype v0.7.0 1:21.80 Compiling iovec v0.1.4 1:21.84 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 1:21.95 Compiling encoding_c v0.9.8 1:22.07 Compiling authenticator v0.5.0 1:22.21 Compiling tracy-rs v0.1.2 1:22.23 Compiling litrs v0.4.1 1:22.26 Compiling encoding_c_mem v0.2.6 1:22.26 Compiling replace_with v0.1.8 1:22.27 Compiling svg_fmt v0.4.1 1:22.30 Compiling keccak v0.1.4 1:22.45 Compiling macro_rules_attribute-proc_macro v0.2.2 1:22.47 Compiling time v0.3.41 1:22.55 Compiling sha3 v0.10.8 1:22.93 Compiling etagere v0.2.13 1:23.06 Compiling document-features v0.2.11 1:23.11 Compiling macro_rules_attribute v0.2.2 1:23.13 Compiling l10nregistry v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-rs) 1:24.17 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:24.63 Compiling libudev v0.2.0 1:24.89 Compiling wgpu-core-deps-windows-linux-android v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:25.24 Compiling fallible_collections v0.5.1 1:25.30 W warning: mozglue-static@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 1:25.30 Compiling serde_cbor v0.11.2 1:25.55 Compiling diplomat v0.14.0 1:25.65 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:26.20 Compiling icu_casemap v2.1.1 1:27.29 Compiling alsa v0.9.1 1:27.64 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:28.26 Compiling trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust_anchors) 1:28.39 Compiling icu_time v2.1.1 1:28.49 config/external/gkcodecs/libgkcodecs.so.symbols.stub 1:28.87 Compiling http v0.2.9 1:28.89 Compiling fluent-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/fluent-ffi) 1:28.90 Compiling qwac-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/qwac_trust_anchors) 1:28.94 Compiling pdf-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/pdf_trust_anchors) 1:29.10 Compiling cubeb-backend v0.32.0 1:29.16 Compiling jwcrypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/jwcrypto) 1:29.16 Compiling style_traits v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_traits) 1:29.20 Compiling dom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/rust) 1:29.57 Compiling itertools v0.13.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/itertools) 1:29.57 Compiling icu_provider_adapters v2.1.1 1:29.59 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 1:29.61 Compiling uluru v3.0.0 1:29.62 Compiling types v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/types) 1:29.67 Compiling rand_distr v0.4.3 1:29.68 Compiling plane-split v0.18.0 1:29.71 Compiling style_derive v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_derive) 1:29.71 Compiling clubcard v0.3.2 1:29.86 Compiling bhttp v0.7.2 1:30.05 Compiling extend v1.2.0 1:30.05 Compiling object v0.36.4 1:30.18 Compiling dirs-sys v0.3.7 1:30.25 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:30.41 Compiling bitreader v0.3.6 1:30.56 Compiling diplomat-runtime v0.14.0 1:30.58 Compiling runloop v0.1.0 1:30.68 Compiling mime v0.3.16 1:30.68 Compiling zerocopy v0.8.27 1:30.70 Compiling murmurhash3 v0.0.5 1:30.79 Compiling moz_cbor v0.1.2 1:30.95 Compiling topological-sort v0.1.0 1:31.03 Compiling quick-error v1.2.3 1:31.07 Compiling seahash v4.1.0 1:31.09 Compiling subtle v2.5.0 1:31.14 Compiling cache-padded v1.2.0 1:31.17 Compiling ringbuf v0.2.8 1:31.19 Compiling prio v0.16.2 1:31.23 Compiling adblock v0.12.1 1:31.25 Compiling dns-parser v0.8.0 1:31.57 Compiling rust_cascade v1.5.0 1:31.96 Compiling icu_capi v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_capi) 1:31.97 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:32.03 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:32.81 Compiling dirs v4.0.0 1:32.97 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 1:33.02 Compiling clubcard-crlite v0.3.0 1:33.16 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:33.46 Compiling l10nregistry-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-ffi) 1:33.49 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 1:33.86 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=3acd8e7de512940207d45477a6034a38a9424652#3acd8e7d) 1:33.88 Compiling midir v0.10.3 (https://github.com/mozilla/midir.git?rev=54759f681f3b523e120d047adec2bb1a97152017#54759f68) 1:34.44 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 1:34.59 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 1:34.70 Compiling filter_adult v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/filter_adult) 1:35.27 Compiling storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/rust) 1:35.45 Compiling mozurl v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/mozurl) 1:35.48 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:35.72 Compiling context_id v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/context_id) 1:35.82 Compiling dogear v0.5.0 1:36.05 Compiling unic-langid-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/unic-langid-ffi) 1:36.15 Compiling sha1 v0.10.5 1:36.41 Compiling urlpattern v0.6.0 1:36.46 Compiling uritemplate-next v0.2.0 1:37.15 Compiling ipdl_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/ipc/rust/ipdl_utils) 1:37.18 Compiling webrtc-sdp v0.3.13 1:37.37 Compiling unicode-bidi-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/bidi/rust/unicode-bidi-ffi) 1:38.19 Compiling origin-trial-token v0.1.1 1:38.50 Compiling arraystring v0.3.0 1:38.60 Compiling xmldecl v0.2.0 1:38.66 Compiling chardetng v0.1.17 (https://github.com/hsivonen/chardetng?rev=a07d20273ce36146adaf76bd667dd57bd7b3508b#a07d2027) 1:38.87 Compiling remove_dir_all v0.5.3 1:38.89 Compiling typed-arena-nomut v0.1.0 1:38.90 Compiling zlib-rs v0.4.2 1:38.96 Compiling oxilangtag v0.1.3 1:39.41 Compiling rustc-demangle v0.1.21 1:39.46 Compiling data-encoding v2.3.3 1:39.53 Compiling oxilangtag-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/oxilangtag-ffi) 1:39.74 Compiling idna_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/idna_glue) 1:39.77 Compiling data-encoding-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/data-encoding-ffi) 1:39.82 Compiling profiler_helper v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-helper) 1:40.50 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 1:40.51 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=2f0aba284677d098de14f91ffe5a9e5b9a4922c2#2f0aba28) 1:40.56 Compiling encoding_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/encoding_glue) 1:40.72 Compiling origin-trials-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/origin-trials/ffi) 1:40.79 Compiling rsdparsa_capi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/sdp/rsdparsa_capi) 1:40.80 Compiling jsrust_shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/js/src/rust/shared) 1:40.83 Compiling urlpattern_glue v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/urlpattern_glue) 1:40.85 Compiling uritemplate_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/uritemplate_glue) 1:41.13 Compiling bookmark_sync v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/places/bookmark_sync) 1:41.58 Compiling crypto_hash v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/crypto_hash) 1:42.22 Compiling fluent-langneg-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/fluent-langneg-ffi) 1:42.44 Compiling crash_helper_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_client) 1:42.54 Compiling mls_gk v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/mls/mls_gk) 1:42.66 Compiling authrs_bridge v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/authrs_bridge) 1:42.95 Compiling midir_impl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/midi/midir_impl) 1:43.22 Compiling localization-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/localization-ffi) 1:43.48 Compiling buildid_reader_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader/ffi) 1:43.63 Compiling cert_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/cert_storage) 1:44.03 Compiling ipcclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/ipcclientcerts) 1:44.08 Compiling content_classifier_engine v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/content-classifier/content_classifier_engine) 1:44.51 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:44.89 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:45.30 Compiling dap_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/dap/ffi) 1:45.79 Compiling cascade_bloom_filter v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/cascade_bloom_filter) 1:45.80 Compiling mime-guess-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/mime-guess-ffi) 1:45.87 Compiling mdns_service v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/transport/mdns_service) 1:45.93 Compiling cose-c v0.1.5 1:46.14 Compiling binary_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/binary_http) 1:46.70 Compiling kvstore v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/kvstore) 1:47.01 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:47.01 Compiling oblivious_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/oblivious_http) 1:47.11 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:47.49 Compiling http_sfv v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/http-sfv) 1:47.54 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 1:47.90 Compiling dom_fragmentdirectives v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/fragmentdirectives) 1:48.11 Compiling locale_service_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/locale_service_glue) 1:48.42 Compiling viaduct-necko v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/services/application-services/components/viaduct-necko) 1:48.47 Compiling gecko_tracing v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_tracing) 1:48.86 Compiling abridged_certs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/abridged_certs) 1:49.05 Compiling processtools v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/processtools) 1:49.17 Compiling rure v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/rure) 1:49.49 Compiling signature_cache v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/certverifier/signature_cache) 1:49.63 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=5776bdfc8ad664a1503db668fab397d818a5f98a#5776bdfc) 1:49.88 Compiling gkrust_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gkrust_utils) 1:49.94 Compiling gecko_logger v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_logger) 1:49.95 Compiling netwerk_helper v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/rust-helper) 1:49.98 Compiling moz_asserts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust/moz_asserts) 1:50.00 Compiling qcms v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/qcms) 1:50.03 Compiling prefs_parser v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/parser) 1:50.33 Compiling mozannotation_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_client) 1:50.44 media/libaom 1:50.61 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 1:50.64 media/libogg 1:50.64 media/libopus 1:50.71 W 1 warning generated. 1:51.09 media/libvorbis 1:51.43 W 1 warning generated. 1:51.45 media/libsoundtouch/src 1:52.69 config/external/rlbox 1:53.09 W 8 warnings generated. 1:53.10 config/external/sqlite/libmozsqlite3.so.symbols.stub 1:53.38 third_party/sqlite3/ext 1:53.94 Compiling uniffi_build v0.31.0 1:55.30 W 6 warnings generated. 1:56.11 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:56.11 W warning: glslopt@0.1.12: 1610 | int yynerrs; 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c:71:25: note: expanded from macro 'yynerrs' 1:56.11 W warning: glslopt@0.1.12: 71 | #define yynerrs glcpp_parser_nerrs 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 1 warning generated. 1:56.11 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:56.11 W warning: glslopt@0.1.12: 352 | nul = memchr(blob->current, 0, blob->end - blob->current); 1:56.11 W warning: glslopt@0.1.12: | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: 1 warning generated. 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/half_float.c:156:23: warning: unused variable 's' [-Wunused-variable] 1:56.11 W warning: glslopt@0.1.12: 156 | ASSERTED const int s = (val >> 15) & 0x1; 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 1 warning generated. 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/set.c:96:1: warning: unused function 'key_pointer_is_reserved' [-Wunused-function] 1:56.11 W warning: glslopt@0.1.12: 96 | key_pointer_is_reserved(const void *key) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: 1 warning generated. 1:56.11 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:56.11 W warning: glslopt@0.1.12: 214 | } else if ((e > 0x1d) || (0x8000 <= m)) { 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~ ^ ~ 1:56.11 W warning: glslopt@0.1.12: 1 warning generated. 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 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:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.11 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:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.11 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.11 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.11 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.12 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:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.12 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.12 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.12 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.12 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 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:56.14 W warning: glslopt@0.1.12: 7805 | if (before_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7801:10: note: previous statement is here 1:56.14 W warning: glslopt@0.1.12: 7801 | while (before_node && 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:87:9: warning: 'M_PIf' macro redefined [-Wmacro-redefined] 1:56.15 W warning: glslopt@0.1.12: 87 | #define M_PIf ((float) M_PI) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: /usr/include/math.h:1306:10: note: previous definition is here 1:56.15 W warning: glslopt@0.1.12: 1306 | # define M_PIf 3.14159265358979323846f /* pi */ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 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:56.15 W warning: glslopt@0.1.12: 88 | #define M_PI_2f ((float) M_PI_2) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: /usr/include/math.h:1307:10: note: previous definition is here 1:56.15 W warning: glslopt@0.1.12: 1307 | # define M_PI_2f 1.57079632679489661923f /* pi/2 */ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 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:56.15 W warning: glslopt@0.1.12: 89 | #define M_PI_4f ((float) M_PI_4) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: /usr/include/math.h:1308:10: note: previous definition is here 1:56.15 W warning: glslopt@0.1.12: 1308 | # define M_PI_4f 0.78539816339744830962f /* pi/4 */ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 11 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 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:56.17 W warning: glslopt@0.1.12: 155 | : rawOutput(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | uniformCount(0) 1:56.17 W warning: glslopt@0.1.12: 156 | , optimizedOutput(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | uniformsSize(0) 1:56.17 W warning: glslopt@0.1.12: 157 | , status(false) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | inputCount(0) 1:56.17 W warning: glslopt@0.1.12: 158 | , uniformCount(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | textureCount(0) 1:56.17 W warning: glslopt@0.1.12: 159 | , uniformsSize(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | statsMath(0) 1:56.17 W warning: glslopt@0.1.12: 160 | , inputCount(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | statsTex(0) 1:56.17 W warning: glslopt@0.1.12: 161 | , textureCount(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | statsFlow(0) 1:56.17 W warning: glslopt@0.1.12: 162 | , statsMath(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | rawOutput(0) 1:56.17 W warning: glslopt@0.1.12: 163 | , statsTex(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | optimizedOutput(0) 1:56.17 W warning: glslopt@0.1.12: 164 | , statsFlow(0) 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: | status(false) 1:56.17 W warning: glslopt@0.1.12: 15 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 9 | EXT(3DFX_texture_compression_FXT1 , TDFX_texture_compression_FXT1 , GLL, GLC, x , x , 1999) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 8 | has_3DFX_texture_compression_FXT1 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 11 | EXT(AMD_compressed_ATC_texture , AMD_compressed_ATC_texture , x , x , ES1, ES2, 2008) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 10 | has_AMD_compressed_ATC_texture 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 13 | EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 14 | has_AMD_depth_clamp_separate 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 14 | EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 16 | has_AMD_draw_buffers_blend 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 15 | EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 18 | has_AMD_framebuffer_multisample_advanced 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 17 | EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: :22:1: note: expanded from here 1:56.17 W warning: glslopt@0.1.12: 22 | has_AMD_multi_draw_indirect 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 18 | EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007) 1:56.17 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.17 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.17 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 24 | has_AMD_performance_monitor 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 19 | EXT(AMD_pinned_memory , AMD_pinned_memory , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 26 | has_AMD_pinned_memory 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 20 | EXT(AMD_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 28 | has_AMD_query_buffer_object 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 21 | EXT(AMD_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 30 | has_AMD_seamless_cubemap_per_texture 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 30 | EXT(ANGLE_texture_compression_dxt3 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 44 | has_ANGLE_texture_compression_dxt3 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 31 | EXT(ANGLE_texture_compression_dxt5 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :46:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 46 | has_ANGLE_texture_compression_dxt5 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 33 | EXT(APPLE_object_purgeable , APPLE_object_purgeable , GLL, GLC, x , x , 2006) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :48:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 48 | has_APPLE_object_purgeable 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 34 | EXT(APPLE_packed_pixels , dummy_true , GLL, x , x , x , 2002) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :50:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 50 | has_APPLE_packed_pixels 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 35 | EXT(APPLE_texture_max_level , dummy_true , x , x , ES1, ES2, 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :52:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 52 | has_APPLE_texture_max_level 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 37 | EXT(ARB_ES2_compatibility , ARB_ES2_compatibility , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :54:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 54 | has_ARB_ES2_compatibility 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 40 | EXT(ARB_ES3_compatibility , ARB_ES3_compatibility , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :60:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 60 | has_ARB_ES3_compatibility 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 42 | EXT(ARB_base_instance , ARB_base_instance , GLL, GLC, x , x , 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 64 | has_ARB_base_instance 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 44 | EXT(ARB_blend_func_extended , ARB_blend_func_extended , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 68 | has_ARB_blend_func_extended 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 45 | EXT(ARB_buffer_storage , ARB_buffer_storage , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :70:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 70 | has_ARB_buffer_storage 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 46 | EXT(ARB_clear_buffer_object , dummy_true , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :72:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 72 | has_ARB_clear_buffer_object 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 47 | EXT(ARB_clear_texture , ARB_clear_texture , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 74 | has_ARB_clear_texture 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 48 | EXT(ARB_clip_control , ARB_clip_control , GLL, GLC, x , x , 2014) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 76 | has_ARB_clip_control 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 49 | EXT(ARB_color_buffer_float , ARB_color_buffer_float , GLL, GLC, x , x , 2004) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :78:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 78 | has_ARB_color_buffer_float 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 51 | EXT(ARB_compressed_texture_pixel_storage , dummy_true , GLL, GLC, x , x , 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :82:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 82 | has_ARB_compressed_texture_pixel_storage 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 54 | EXT(ARB_conditional_render_inverted , ARB_conditional_render_inverted , GLL, GLC, x , x , 2014) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 88 | has_ARB_conditional_render_inverted 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 56 | EXT(ARB_copy_buffer , dummy_true , GLL, GLC, x , x , 2008) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 92 | has_ARB_copy_buffer 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 57 | EXT(ARB_copy_image , ARB_copy_image , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 94 | has_ARB_copy_image 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 59 | EXT(ARB_debug_output , dummy_true , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 98 | has_ARB_debug_output 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 60 | EXT(ARB_depth_buffer_float , ARB_depth_buffer_float , GLL, GLC, x , x , 2008) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :100:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 100 | has_ARB_depth_buffer_float 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 61 | EXT(ARB_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2003) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 102 | has_ARB_depth_clamp 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 62 | EXT(ARB_depth_texture , ARB_depth_texture , GLL, x , x , x , 2001) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 104 | has_ARB_depth_texture 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 64 | EXT(ARB_direct_state_access , dummy_true , 31, GLC, x , x , 2014) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 108 | has_ARB_direct_state_access 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 66 | EXT(ARB_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 112 | has_ARB_draw_buffers_blend 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 67 | EXT(ARB_draw_elements_base_vertex , ARB_draw_elements_base_vertex , GLL, GLC, x , x , 2009) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 114 | has_ARB_draw_elements_base_vertex 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 68 | EXT(ARB_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2010) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 116 | has_ARB_draw_indirect 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 75 | EXT(ARB_fragment_program , ARB_fragment_program , GLL, x , x , x , 2002) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 9 | has_ARB_fragment_program 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 76 | EXT(ARB_fragment_program_shadow , ARB_fragment_program_shadow , GLL, x , x , x , 2003) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 11 | has_ARB_fragment_program_shadow 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 77 | EXT(ARB_fragment_shader , ARB_fragment_shader , GLL, GLC, x , x , 2002) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 13 | has_ARB_fragment_shader 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 79 | EXT(ARB_framebuffer_no_attachments , ARB_framebuffer_no_attachments , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 17 | has_ARB_framebuffer_no_attachments 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 80 | EXT(ARB_framebuffer_object , ARB_framebuffer_object , GLL, GLC, x , x , 2005) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 19 | has_ARB_framebuffer_object 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 81 | EXT(ARB_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 21 | has_ARB_framebuffer_sRGB 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 82 | EXT(ARB_get_program_binary , dummy_true , GLL, GLC, x , x , 2010) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 23 | has_ARB_get_program_binary 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 83 | EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 25 | has_ARB_get_texture_sub_image 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 84 | EXT(ARB_gl_spirv , ARB_gl_spirv , GLL, GLC, x , x , 2016) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 27 | has_ARB_gl_spirv 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 88 | EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 35 | has_ARB_half_float_pixel 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 89 | EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 37 | has_ARB_half_float_vertex 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 90 | EXT(ARB_indirect_parameters , ARB_indirect_parameters , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 39 | has_ARB_indirect_parameters 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 91 | EXT(ARB_instanced_arrays , ARB_instanced_arrays , GLL, GLC, x , x , 2008) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 41 | has_ARB_instanced_arrays 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 92 | EXT(ARB_internalformat_query , ARB_internalformat_query , GLL, GLC, x , x , 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 43 | has_ARB_internalformat_query 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 93 | EXT(ARB_internalformat_query2 , ARB_internalformat_query2 , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 45 | has_ARB_internalformat_query2 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 94 | EXT(ARB_invalidate_subdata , dummy_true , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 47 | has_ARB_invalidate_subdata 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 95 | EXT(ARB_map_buffer_alignment , dummy_true , GLL, GLC, x , x , 2011) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 49 | has_ARB_map_buffer_alignment 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 96 | EXT(ARB_map_buffer_range , ARB_map_buffer_range , GLL, GLC, x , x , 2008) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 51 | has_ARB_map_buffer_range 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 97 | EXT(ARB_multi_bind , dummy_true , GLL, GLC, x , x , 2013) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 53 | has_ARB_multi_bind 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 98 | EXT(ARB_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2012) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 55 | has_ARB_multi_draw_indirect 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 99 | EXT(ARB_multisample , dummy_true , GLL, x , x , x , 1994) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 57 | has_ARB_multisample 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 100 | EXT(ARB_multitexture , dummy_true , GLL, x , x , x , 1998) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 59 | has_ARB_multitexture 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 101 | EXT(ARB_occlusion_query , ARB_occlusion_query , GLL, x , x , x , 2001) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 61 | has_ARB_occlusion_query 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 102 | EXT(ARB_occlusion_query2 , ARB_occlusion_query2 , GLL, GLC, x , x , 2003) 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.18 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.18 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.18 W warning: glslopt@0.1.12: 63 | has_ARB_occlusion_query2 1:56.18 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 103 | EXT(ARB_parallel_shader_compile , dummy_true , GLL, GLC, x , x , 2015) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 65 | has_ARB_parallel_shader_compile 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 104 | EXT(ARB_pipeline_statistics_query , ARB_pipeline_statistics_query , GLL, GLC, x , x , 2014) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 67 | has_ARB_pipeline_statistics_query 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 105 | EXT(ARB_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 69 | has_ARB_pixel_buffer_object 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 106 | EXT(ARB_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 71 | has_ARB_point_parameters 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 107 | EXT(ARB_point_sprite , ARB_point_sprite , GLL, GLC, x , x , 2003) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 73 | has_ARB_point_sprite 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 108 | EXT(ARB_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, x , x , 2017) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 75 | has_ARB_polygon_offset_clamp 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 110 | EXT(ARB_program_interface_query , dummy_true , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 79 | has_ARB_program_interface_query 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 111 | EXT(ARB_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 81 | has_ARB_provoking_vertex 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 112 | EXT(ARB_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2013) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 83 | has_ARB_query_buffer_object 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 113 | EXT(ARB_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 85 | has_ARB_robust_buffer_access_behavior 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 114 | EXT(ARB_robustness , dummy_true , GLL, GLC, x , x , 2010) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 87 | has_ARB_robustness 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 115 | EXT(ARB_sample_locations , ARB_sample_locations , GLL, GLC, x , x , 2015) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 89 | has_ARB_sample_locations 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 117 | EXT(ARB_sampler_objects , dummy_true , GLL, GLC, x , x , 2009) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 93 | has_ARB_sampler_objects 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 118 | EXT(ARB_seamless_cube_map , ARB_seamless_cube_map , GLL, GLC, x , x , 2009) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 95 | has_ARB_seamless_cube_map 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 119 | EXT(ARB_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2013) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 97 | has_ARB_seamless_cubemap_per_texture 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 130 | EXT(ARB_shader_objects , dummy_true , GLL, GLC, x , x , 2002) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 119 | has_ARB_shader_objects 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 138 | EXT(ARB_shading_language_100 , dummy_true , GLL, x , x , x , 2003) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 15 | has_ARB_shading_language_100 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 142 | EXT(ARB_shadow , ARB_shadow , GLL, x , x , x , 2001) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 23 | has_ARB_shadow 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 143 | EXT(ARB_sparse_buffer , ARB_sparse_buffer , GLL, GLC, x , x , 2014) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 25 | has_ARB_sparse_buffer 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 144 | EXT(ARB_spirv_extensions , ARB_spirv_extensions , GLL, GLC, x , x , 2016) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 27 | has_ARB_spirv_extensions 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 145 | EXT(ARB_stencil_texturing , ARB_stencil_texturing , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 29 | has_ARB_stencil_texturing 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 146 | EXT(ARB_sync , ARB_sync , GLL, GLC, x , x , 2003) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 31 | has_ARB_sync 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 148 | EXT(ARB_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2014) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 35 | has_ARB_texture_barrier 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 149 | EXT(ARB_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 2000) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 37 | has_ARB_texture_border_clamp 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 150 | EXT(ARB_texture_buffer_object , ARB_texture_buffer_object , GLL, GLC, x , x , 2008) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 39 | has_ARB_texture_buffer_object 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 151 | EXT(ARB_texture_buffer_object_rgb32 , ARB_texture_buffer_object_rgb32 , GLL, GLC, x , x , 2009) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 41 | has_ARB_texture_buffer_object_rgb32 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 152 | EXT(ARB_texture_buffer_range , ARB_texture_buffer_range , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 43 | has_ARB_texture_buffer_range 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 153 | EXT(ARB_texture_compression , dummy_true , GLL, x , x , x , 2000) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 45 | has_ARB_texture_compression 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 154 | EXT(ARB_texture_compression_bptc , ARB_texture_compression_bptc , GLL, GLC, x , x , 2010) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 47 | has_ARB_texture_compression_bptc 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 155 | EXT(ARB_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , x , 2004) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 49 | has_ARB_texture_compression_rgtc 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 156 | EXT(ARB_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 1999) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 51 | has_ARB_texture_cube_map 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 158 | EXT(ARB_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 55 | has_ARB_texture_env_add 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 159 | EXT(ARB_texture_env_combine , ARB_texture_env_combine , GLL, x , x , x , 2001) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 57 | has_ARB_texture_env_combine 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 160 | EXT(ARB_texture_env_crossbar , ARB_texture_env_crossbar , GLL, x , x , x , 2001) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 59 | has_ARB_texture_env_crossbar 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 161 | EXT(ARB_texture_env_dot3 , ARB_texture_env_dot3 , GLL, x , x , x , 2001) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 61 | has_ARB_texture_env_dot3 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 162 | EXT(ARB_texture_filter_anisotropic , ARB_texture_filter_anisotropic , GLL, GLC, x , x , 2017) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 63 | has_ARB_texture_filter_anisotropic 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 163 | EXT(ARB_texture_float , ARB_texture_float , GLL, GLC, x , x , 2004) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 65 | has_ARB_texture_float 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 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:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 69 | has_ARB_texture_mirror_clamp_to_edge 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 166 | EXT(ARB_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 2001) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 71 | has_ARB_texture_mirrored_repeat 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 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:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 75 | has_ARB_texture_non_power_of_two 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 172 | EXT(ARB_texture_rg , ARB_texture_rg , GLL, GLC, x , x , 2008) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 83 | has_ARB_texture_rg 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 173 | EXT(ARB_texture_rgb10_a2ui , ARB_texture_rgb10_a2ui , GLL, GLC, x , x , 2009) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 85 | has_ARB_texture_rgb10_a2ui 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 174 | EXT(ARB_texture_stencil8 , ARB_texture_stencil8 , GLL, GLC, x , x , 2013) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 87 | has_ARB_texture_stencil8 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 175 | EXT(ARB_texture_storage , dummy_true , GLL, GLC, x , x , 2011) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 89 | has_ARB_texture_storage 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 176 | EXT(ARB_texture_storage_multisample , ARB_texture_multisample , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 91 | has_ARB_texture_storage_multisample 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 177 | EXT(ARB_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 93 | has_ARB_texture_swizzle 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 178 | EXT(ARB_texture_view , ARB_texture_view , GLL, GLC, x , x , 2012) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 95 | has_ARB_texture_view 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 179 | EXT(ARB_timer_query , ARB_timer_query , GLL, GLC, x , x , 2010) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 97 | has_ARB_timer_query 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 180 | EXT(ARB_transform_feedback2 , ARB_transform_feedback2 , GLL, GLC, x , x , 2010) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 99 | has_ARB_transform_feedback2 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 181 | EXT(ARB_transform_feedback3 , ARB_transform_feedback3 , GLL, GLC, x , x , 2010) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 101 | has_ARB_transform_feedback3 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 182 | EXT(ARB_transform_feedback_instanced , ARB_transform_feedback_instanced , GLL, GLC, x , x , 2011) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.19 W warning: glslopt@0.1.12: 103 | has_ARB_transform_feedback_instanced 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 183 | EXT(ARB_transform_feedback_overflow_query , ARB_transform_feedback_overflow_query , GLL, GLC, x , x , 2014) 1:56.19 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.19 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.19 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 105 | has_ARB_transform_feedback_overflow_query 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 184 | EXT(ARB_transpose_matrix , dummy_true , GLL, x , x , x , 1999) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 107 | has_ARB_transpose_matrix 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 186 | EXT(ARB_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 111 | has_ARB_vertex_array_bgra 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 187 | EXT(ARB_vertex_array_object , dummy_true , GLL, GLC, x , x , 2006) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 113 | has_ARB_vertex_array_object 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 189 | EXT(ARB_vertex_attrib_binding , dummy_true , GLL, GLC, x , x , 2012) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 117 | has_ARB_vertex_attrib_binding 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 190 | EXT(ARB_vertex_buffer_object , dummy_true , GLL, GLC, x , x , 2003) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 3 | has_ARB_vertex_buffer_object 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 191 | EXT(ARB_vertex_program , ARB_vertex_program , GLL, x , x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 5 | has_ARB_vertex_program 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 192 | EXT(ARB_vertex_shader , ARB_vertex_shader , GLL, GLC, x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 7 | has_ARB_vertex_shader 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 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:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 9 | has_ARB_vertex_type_10f_11f_11f_rev 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 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:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 11 | has_ARB_vertex_type_2_10_10_10_rev 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 196 | EXT(ARB_window_pos , dummy_true , GLL, x , x , x , 2001) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 15 | has_ARB_window_pos 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 198 | EXT(ATI_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 17 | has_ATI_blend_equation_separate 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 199 | EXT(ATI_draw_buffers , dummy_true , GLL, x , x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 19 | has_ATI_draw_buffers 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 200 | EXT(ATI_fragment_shader , ATI_fragment_shader , GLL, x , x , x , 2001) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 21 | has_ATI_fragment_shader 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 201 | EXT(ATI_meminfo , ATI_meminfo , GLL, GLC, x , x , 2009) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 23 | has_ATI_meminfo 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 202 | EXT(ATI_separate_stencil , EXT_stencil_two_side , GLL, x , x , x , 2006) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 25 | has_ATI_separate_stencil 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 203 | EXT(ATI_texture_compression_3dc , ATI_texture_compression_3dc , GLL, x , x , x , 2004) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 27 | has_ATI_texture_compression_3dc 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 204 | EXT(ATI_texture_env_combine3 , ATI_texture_env_combine3 , GLL, x , x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 29 | has_ATI_texture_env_combine3 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 205 | EXT(ATI_texture_float , ARB_texture_float , GLL, GLC, x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 31 | has_ATI_texture_float 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 206 | EXT(ATI_texture_mirror_once , ATI_texture_mirror_once , GLL, GLC, x , x , 2006) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 33 | has_ATI_texture_mirror_once 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 208 | EXT(EXT_EGL_image_storage , EXT_EGL_image_storage , GLL, GLC , x , 30, 2018) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 35 | has_EXT_EGL_image_storage 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 209 | EXT(EXT_EGL_sync , dummy_true , GLL, GLC, x , x , 2019) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 37 | has_EXT_EGL_sync 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 210 | EXT(EXT_abgr , dummy_true , GLL, GLC, x , x , 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 39 | has_EXT_abgr 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 211 | EXT(EXT_base_instance , ARB_base_instance , x , x , x , 30, 2014) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 41 | has_EXT_base_instance 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 212 | EXT(EXT_bgra , dummy_true , GLL, x , x , x , 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 43 | has_EXT_bgra 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 213 | EXT(EXT_blend_color , EXT_blend_color , GLL, x , x , x , 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 45 | has_EXT_blend_color 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 214 | EXT(EXT_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 47 | has_EXT_blend_equation_separate 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 216 | EXT(EXT_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 51 | has_EXT_blend_func_separate 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 217 | EXT(EXT_blend_minmax , EXT_blend_minmax , GLL, x , ES1, ES2, 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 53 | has_EXT_blend_minmax 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 218 | EXT(EXT_blend_subtract , dummy_true , GLL, x , x , x , 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 55 | has_EXT_blend_subtract 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 219 | EXT(EXT_buffer_storage , ARB_buffer_storage , x , x , x , 31, 2015) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 57 | has_EXT_buffer_storage 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 220 | EXT(EXT_clip_control , ARB_clip_control , x , x , x , ES2, 2017) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 59 | has_EXT_clip_control 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 222 | EXT(EXT_color_buffer_float , dummy_true , x , x , x , 30, 2013) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 63 | has_EXT_color_buffer_float 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 223 | EXT(EXT_compiled_vertex_array , dummy_true , GLL, x , x , x , 1996) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 65 | has_EXT_compiled_vertex_array 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 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:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 67 | has_EXT_compressed_ETC1_RGB8_sub_texture 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 225 | EXT(EXT_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 69 | has_EXT_copy_image 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 226 | EXT(EXT_copy_texture , dummy_true , GLL, x , x , x , 1995) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 71 | has_EXT_copy_texture 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 228 | EXT(EXT_depth_bounds_test , EXT_depth_bounds_test , GLL, GLC, x , x , 2002) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 75 | has_EXT_depth_bounds_test 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 229 | EXT(EXT_depth_clamp , ARB_depth_clamp , x , x , x , ES2, 2019) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 77 | has_EXT_depth_clamp 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 230 | EXT(EXT_direct_state_access , dummy_true , GLL, x , x , x , 2010) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 79 | has_EXT_direct_state_access 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 231 | EXT(EXT_discard_framebuffer , dummy_true , x , x , ES1, ES2, 2009) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 81 | has_EXT_discard_framebuffer 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 232 | EXT(EXT_disjoint_timer_query , EXT_disjoint_timer_query , x , x , x , ES2, 2016) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 83 | has_EXT_disjoint_timer_query 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 234 | EXT(EXT_draw_buffers2 , EXT_draw_buffers2 , GLL, GLC, x , x , 2006) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 87 | has_EXT_draw_buffers2 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 235 | EXT(EXT_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 89 | has_EXT_draw_buffers_indexed 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 236 | EXT(EXT_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 91 | has_EXT_draw_elements_base_vertex 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 238 | EXT(EXT_draw_range_elements , dummy_true , GLL, x , x , x , 1997) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 95 | has_EXT_draw_range_elements 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 239 | EXT(EXT_float_blend , EXT_float_blend , x , x , x , 30, 2015) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 97 | has_EXT_float_blend 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 240 | EXT(EXT_fog_coord , dummy_true , GLL, x , x , x , 1999) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 99 | has_EXT_fog_coord 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 242 | EXT(EXT_framebuffer_blit , dummy_true , GLL, GLC, x , x , 2005) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 103 | has_EXT_framebuffer_blit 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 243 | EXT(EXT_framebuffer_multisample , EXT_framebuffer_multisample , GLL, GLC, x , x , 2005) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 105 | has_EXT_framebuffer_multisample 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 244 | EXT(EXT_framebuffer_multisample_blit_scaled , EXT_framebuffer_multisample_blit_scaled, GLL, GLC, x , x , 2011) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 107 | has_EXT_framebuffer_multisample_blit_scaled 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 245 | EXT(EXT_framebuffer_object , dummy_true , GLL, GLC, x , x , 2000) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 109 | has_EXT_framebuffer_object 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 246 | EXT(EXT_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.20 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.20 W warning: glslopt@0.1.12: 111 | has_EXT_framebuffer_sRGB 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 249 | EXT(EXT_gpu_program_parameters , EXT_gpu_program_parameters , GLL, x , x , x , 2006) 1:56.20 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.20 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 117 | has_EXT_gpu_program_parameters 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 254 | EXT(EXT_map_buffer_range , ARB_map_buffer_range , x , x , ES1, ES2, 2012) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 123 | has_EXT_map_buffer_range 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 255 | EXT(EXT_memory_object , EXT_memory_object , GLL, GLC, x , ES2, 2017) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 125 | has_EXT_memory_object 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 256 | EXT(EXT_memory_object_fd , EXT_memory_object_fd , GLL, GLC, x , ES2, 2017) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :127:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 127 | has_EXT_memory_object_fd 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 257 | EXT(EXT_multi_draw_arrays , dummy_true , GLL, x , ES1, ES2, 1999) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :2:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 2 | has_EXT_multi_draw_arrays 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 258 | EXT(EXT_multisampled_render_to_texture , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :4:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 4 | has_EXT_multisampled_render_to_texture 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 259 | EXT(EXT_multisampled_render_to_texture2 , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :6:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 6 | has_EXT_multisampled_render_to_texture2 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 260 | EXT(EXT_occlusion_query_boolean , ARB_occlusion_query2 , x , x , x , ES2, 2011) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 8 | has_EXT_occlusion_query_boolean 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 261 | EXT(EXT_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2005) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 10 | has_EXT_packed_depth_stencil 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 262 | EXT(EXT_packed_float , EXT_packed_float , GLL, GLC, x , x , 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :12:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 12 | has_EXT_packed_float 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 263 | EXT(EXT_packed_pixels , dummy_true , GLL, x , x , x , 1997) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 14 | has_EXT_packed_pixels 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 264 | EXT(EXT_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 16 | has_EXT_pixel_buffer_object 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 265 | EXT(EXT_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 18 | has_EXT_point_parameters 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 266 | EXT(EXT_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, ES1, ES2, 2014) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :20:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 20 | has_EXT_polygon_offset_clamp 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 268 | EXT(EXT_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 24 | has_EXT_provoking_vertex 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 269 | EXT(EXT_read_format_bgra , dummy_true , x , x , ES1, ES2, 2009) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 26 | has_EXT_read_format_bgra 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 270 | EXT(EXT_render_snorm , EXT_render_snorm , x , x , x, 31, 2014) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 28 | has_EXT_render_snorm 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 271 | EXT(EXT_rescale_normal , dummy_true , GLL, x , x , x , 1997) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 30 | has_EXT_rescale_normal 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 272 | EXT(EXT_robustness , KHR_robustness , x, x, x , ES2, 2011) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :32:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 32 | has_EXT_robustness 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 273 | EXT(EXT_sRGB_write_control , EXT_framebuffer_sRGB , x, x , x , 30, 2013) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :34:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 34 | has_EXT_sRGB_write_control 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 274 | EXT(EXT_secondary_color , dummy_true , GLL, x , x , x , 1999) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :36:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 36 | has_EXT_secondary_color 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 275 | EXT(EXT_semaphore , EXT_semaphore , GLL, GLC, x , ES2, 2017) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :38:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 38 | has_EXT_semaphore 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 276 | EXT(EXT_semaphore_fd , EXT_semaphore_fd , GLL, GLC, x , ES2, 2017) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :40:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 40 | has_EXT_semaphore_fd 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 278 | EXT(EXT_separate_specular_color , dummy_true , GLL, x , x , x , 1997) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 44 | has_EXT_separate_specular_color 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 287 | EXT(EXT_shadow_funcs , ARB_shadow , GLL, x , x , x , 2002) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :62:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 62 | has_EXT_shadow_funcs 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 288 | EXT(EXT_stencil_two_side , EXT_stencil_two_side , GLL, x , x , x , 2001) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 64 | has_EXT_stencil_two_side 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 289 | EXT(EXT_stencil_wrap , dummy_true , GLL, x , x , x , 2002) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :66:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 66 | has_EXT_stencil_wrap 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 290 | EXT(EXT_subtexture , dummy_true , GLL, x , x , x , 1995) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 68 | has_EXT_subtexture 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 293 | EXT(EXT_texture , dummy_true , GLL, x , x , x , 1996) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 74 | has_EXT_texture 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 294 | EXT(EXT_texture3D , dummy_true , GLL, x , x , x , 1996) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 76 | has_EXT_texture3D 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 296 | EXT(EXT_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :80:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 80 | has_EXT_texture_border_clamp 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 298 | EXT(EXT_texture_buffer_object , EXT_texture_buffer_object , GLL, x , x , x , 2007) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :84:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 84 | has_EXT_texture_buffer_object 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 299 | EXT(EXT_texture_compression_bptc , ARB_texture_compression_bptc , x , x , x , 30, 2017) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :86:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 86 | has_EXT_texture_compression_bptc 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 300 | EXT(EXT_texture_compression_dxt1 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 88 | has_EXT_texture_compression_dxt1 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 301 | EXT(EXT_texture_compression_latc , EXT_texture_compression_latc , GLL, x , x , x , 2006) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :90:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 90 | has_EXT_texture_compression_latc 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 302 | EXT(EXT_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , 30, 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 92 | has_EXT_texture_compression_rgtc 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 303 | EXT(EXT_texture_compression_s3tc , EXT_texture_compression_s3tc , GLL, GLC, x , ES2, 2000) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 94 | has_EXT_texture_compression_s3tc 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 304 | EXT(EXT_texture_compression_s3tc_srgb , EXT_texture_compression_s3tc_srgb , x , x, x , ES2, 2016) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :96:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 96 | has_EXT_texture_compression_s3tc_srgb 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 305 | EXT(EXT_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 2001) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 98 | has_EXT_texture_cube_map 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 307 | EXT(EXT_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 102 | has_EXT_texture_edge_clamp 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 308 | EXT(EXT_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 104 | has_EXT_texture_env_add 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 309 | EXT(EXT_texture_env_combine , dummy_true , GLL, x , x , x , 2000) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :106:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 106 | has_EXT_texture_env_combine 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 310 | EXT(EXT_texture_env_dot3 , EXT_texture_env_dot3 , GLL, x , x , x , 2000) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 108 | has_EXT_texture_env_dot3 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 311 | EXT(EXT_texture_filter_anisotropic , EXT_texture_filter_anisotropic , GLL, GLC, ES1, ES2, 1999) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :110:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 110 | has_EXT_texture_filter_anisotropic 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 312 | EXT(EXT_texture_format_BGRA8888 , dummy_true , x , x , ES1, ES2, 2005) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 112 | has_EXT_texture_format_BGRA8888 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 313 | EXT(EXT_texture_integer , EXT_texture_integer , GLL, GLC, x , x , 2006) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 114 | has_EXT_texture_integer 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 314 | EXT(EXT_texture_lod_bias , dummy_true , GLL, x , ES1, x , 1999) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 116 | has_EXT_texture_lod_bias 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 315 | EXT(EXT_texture_mirror_clamp , EXT_texture_mirror_clamp , GLL, GLC, x , x , 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :118:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 118 | has_EXT_texture_mirror_clamp 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 316 | EXT(EXT_texture_norm16 , EXT_texture_norm16 , x , x , x , 31, 2014) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 3 | has_EXT_texture_norm16 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 317 | EXT(EXT_texture_object , dummy_true , GLL, x , x , x , 1995) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 5 | has_EXT_texture_object 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 319 | EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 9 | has_EXT_texture_rectangle 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 320 | EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 11 | has_EXT_texture_rg 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 321 | EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004) 1:56.21 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.21 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.21 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.21 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.21 W warning: glslopt@0.1.12: 13 | has_EXT_texture_sRGB 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 322 | EXT(EXT_texture_sRGB_R8 , EXT_texture_sRGB_R8 , GLL ,GLC, x , 30, 2018) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 15 | has_EXT_texture_sRGB_R8 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 323 | EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 17 | has_EXT_texture_sRGB_decode 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 325 | EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 21 | has_EXT_texture_shared_exponent 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 326 | EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 23 | has_EXT_texture_snorm 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 327 | EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 25 | has_EXT_texture_swizzle 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 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:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 27 | has_EXT_texture_type_2_10_10_10_REV 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 329 | EXT(EXT_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 29 | has_EXT_texture_view 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 330 | EXT(EXT_timer_query , EXT_timer_query , GLL, GLC, x , x , 2006) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 31 | has_EXT_timer_query 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 331 | EXT(EXT_transform_feedback , EXT_transform_feedback , GLL, GLC, x , x , 2011) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 33 | has_EXT_transform_feedback 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 332 | EXT(EXT_unpack_subimage , dummy_true , x , x , x , ES2, 2011) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 35 | has_EXT_unpack_subimage 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 333 | EXT(EXT_vertex_array , dummy_true , GLL, x , x , x , 1995) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 37 | has_EXT_vertex_array 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 334 | EXT(EXT_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 39 | has_EXT_vertex_array_bgra 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 335 | EXT(EXT_vertex_attrib_64bit , ARB_vertex_attrib_64bit , 32, GLC, x , x , 2010) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 41 | has_EXT_vertex_attrib_64bit 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 336 | EXT(EXT_window_rectangles , EXT_window_rectangles , GLL, GLC, x , 30, 2016) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 43 | has_EXT_window_rectangles 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 338 | EXT(GREMEDY_string_marker , GREMEDY_string_marker , GLL, GLC, x , x , 2007) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 45 | has_GREMEDY_string_marker 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 340 | EXT(IBM_multimode_draw_arrays , dummy_true , GLL, GLC, x , x , 1998) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 47 | has_IBM_multimode_draw_arrays 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 341 | EXT(IBM_rasterpos_clip , dummy_true , GLL, x , x , x , 1996) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 49 | has_IBM_rasterpos_clip 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 342 | EXT(IBM_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 1998) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 51 | has_IBM_texture_mirrored_repeat 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 344 | EXT(INGR_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 53 | has_INGR_blend_func_separate 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 346 | EXT(INTEL_blackhole_render , INTEL_blackhole_render , 30, 30, x , ES2, 2018) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 55 | has_INTEL_blackhole_render 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 348 | EXT(INTEL_performance_query , INTEL_performance_query , GLL, GLC, x , ES2, 2013) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 59 | has_INTEL_performance_query 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 353 | EXT(KHR_blend_equation_advanced_coherent , KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 67 | has_KHR_blend_equation_advanced_coherent 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 354 | EXT(KHR_context_flush_control , dummy_true , GLL, GLC, x , ES2, 2014) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 69 | has_KHR_context_flush_control 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 355 | EXT(KHR_debug , dummy_true , GLL, GLC, 11, ES2, 2012) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 71 | has_KHR_debug 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 356 | EXT(KHR_no_error , dummy_true , GLL, GLC, ES1, ES2, 2015) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 73 | has_KHR_no_error 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 357 | EXT(KHR_parallel_shader_compile , dummy_true , GLL, GLC, x , ES2, 2017) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 75 | has_KHR_parallel_shader_compile 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 358 | EXT(KHR_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 77 | has_KHR_robust_buffer_access_behavior 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 359 | EXT(KHR_robustness , KHR_robustness , GLL, GLC, x , ES2, 2012) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 79 | has_KHR_robustness 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 360 | EXT(KHR_texture_compression_astc_hdr , KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 81 | has_KHR_texture_compression_astc_hdr 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 361 | EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 83 | has_KHR_texture_compression_astc_ldr 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 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:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 85 | has_KHR_texture_compression_astc_sliced_3d 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 364 | EXT(MESA_framebuffer_flip_y , MESA_framebuffer_flip_y , 43, 43, x , 30, 2018) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 87 | has_MESA_framebuffer_flip_y 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 365 | EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 89 | has_MESA_pack_invert 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 367 | EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 93 | has_MESA_texture_signed_rgba 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 368 | EXT(MESA_tile_raster_order , MESA_tile_raster_order , GLL, GLC, x , ES2, 2017) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 95 | has_MESA_tile_raster_order 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 369 | EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 97 | has_MESA_window_pos 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 370 | EXT(MESA_ycbcr_texture , MESA_ycbcr_texture , GLL, GLC, x , x , 2002) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 99 | has_MESA_ycbcr_texture 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 372 | EXT(NVX_gpu_memory_info , NVX_gpu_memory_info , GLL, GLC, x , x , 2013) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 101 | has_NVX_gpu_memory_info 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 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:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 103 | has_NV_alpha_to_coverage_dither_control 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 375 | EXT(NV_blend_square , dummy_true , GLL, x , x , x , 1999) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 105 | has_NV_blend_square 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 377 | EXT(NV_conditional_render , NV_conditional_render , GLL, GLC, x , ES2, 2008) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 109 | has_NV_conditional_render 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 378 | EXT(NV_conservative_raster , NV_conservative_raster , GLL, GLC, ES1, ES2, 2015) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 111 | has_NV_conservative_raster 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 379 | EXT(NV_conservative_raster_dilate , NV_conservative_raster_dilate , GLL, GLC, ES1, ES2, 2015) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 113 | has_NV_conservative_raster_dilate 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 380 | EXT(NV_conservative_raster_pre_snap , NV_conservative_raster_pre_snap , GLL, GLC, ES1, ES2, 2017) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :115:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 115 | has_NV_conservative_raster_pre_snap 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 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:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 117 | has_NV_conservative_raster_pre_snap_triangles 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 382 | EXT(NV_copy_image , NV_copy_image , GLL, GLC, x , x, 2009) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 3 | has_NV_copy_image 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 383 | EXT(NV_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2001) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 5 | has_NV_depth_clamp 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 384 | EXT(NV_draw_buffers , dummy_true , x , x , x , ES2, 2011) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 7 | has_NV_draw_buffers 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 385 | EXT(NV_fbo_color_attachments , dummy_true , x , x , x , ES2, 2010) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 9 | has_NV_fbo_color_attachments 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 386 | EXT(NV_fill_rectangle , NV_fill_rectangle , GLL, GLC, x , x , 2015) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 11 | has_NV_fill_rectangle 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 387 | EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 13 | has_NV_fog_distance 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.22 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:56.22 W warning: glslopt@0.1.12: 390 | EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999) 1:56.22 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.22 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.22 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.22 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.22 W warning: glslopt@0.1.12: 19 | has_NV_light_max_exponent 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 391 | EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 21 | has_NV_packed_depth_stencil 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 392 | EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 23 | has_NV_pixel_buffer_object 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 393 | EXT(NV_point_sprite , NV_point_sprite , GLL, GLC, x , x , 2001) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 25 | has_NV_point_sprite 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 394 | EXT(NV_primitive_restart , NV_primitive_restart , GLL, x , x , x , 2002) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 27 | has_NV_primitive_restart 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 395 | EXT(NV_read_buffer , dummy_true , x , x , x , ES2, 2011) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 29 | has_NV_read_buffer 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 396 | EXT(NV_read_depth , dummy_true , x , x , x , ES2, 2011) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 31 | has_NV_read_depth 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 397 | EXT(NV_read_depth_stencil , dummy_true , x , x , x , ES2, 2011) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 33 | has_NV_read_depth_stencil 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 398 | EXT(NV_read_stencil , dummy_true , x , x , x , ES2, 2011) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 35 | has_NV_read_stencil 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 399 | EXT(NV_sample_locations , ARB_sample_locations , GLL, GLC, x , ES2, 2015) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 37 | has_NV_sample_locations 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 401 | EXT(NV_texgen_reflection , dummy_true , GLL, x , x , x , 1999) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 41 | has_NV_texgen_reflection 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 402 | EXT(NV_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2009) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 43 | has_NV_texture_barrier 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 403 | EXT(NV_texture_env_combine4 , NV_texture_env_combine4 , GLL, x , x , x , 1999) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 45 | has_NV_texture_env_combine4 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 404 | EXT(NV_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2000) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 47 | has_NV_texture_rectangle 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 405 | EXT(NV_vdpau_interop , NV_vdpau_interop , GLL, GLC, x , x , 2010) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 49 | has_NV_vdpau_interop 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 407 | EXT(NV_viewport_swizzle , NV_viewport_swizzle , GLL, GLC, x , 31, 2015) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 53 | has_NV_viewport_swizzle 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 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:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 55 | has_OES_EGL_image 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 412 | EXT(OES_EGL_sync , dummy_true , x , x , ES1, ES2, 2010) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 61 | has_OES_EGL_sync 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 413 | EXT(OES_blend_equation_separate , EXT_blend_equation_separate , x , x , ES1, x , 2009) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 63 | has_OES_blend_equation_separate 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 414 | EXT(OES_blend_func_separate , EXT_blend_func_separate , x , x , ES1, x , 2009) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 65 | has_OES_blend_func_separate 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 415 | EXT(OES_blend_subtract , dummy_true , x , x , ES1, x , 2009) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 67 | has_OES_blend_subtract 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 416 | EXT(OES_byte_coordinates , dummy_true , x , x , ES1, x , 2002) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 69 | has_OES_byte_coordinates 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 417 | EXT(OES_compressed_ETC1_RGB8_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 71 | has_OES_compressed_ETC1_RGB8_texture 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 418 | EXT(OES_compressed_paletted_texture , dummy_true , x , x , ES1, x , 2003) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 73 | has_OES_compressed_paletted_texture 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 419 | EXT(OES_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 75 | has_OES_copy_image 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 420 | EXT(OES_depth24 , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 77 | has_OES_depth24 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 421 | EXT(OES_depth32 , dummy_false , x , x , x , x , 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 79 | has_OES_depth32 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 422 | EXT(OES_depth_texture , ARB_depth_texture , x , x , x , ES2, 2006) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 81 | has_OES_depth_texture 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 423 | EXT(OES_depth_texture_cube_map , OES_depth_texture_cube_map , x , x , x , ES2, 2012) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 83 | has_OES_depth_texture_cube_map 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 424 | EXT(OES_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 85 | has_OES_draw_buffers_indexed 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 425 | EXT(OES_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 87 | has_OES_draw_elements_base_vertex 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 426 | EXT(OES_draw_texture , OES_draw_texture , x , x , ES1, x , 2004) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 89 | has_OES_draw_texture 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 427 | EXT(OES_element_index_uint , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 91 | has_OES_element_index_uint 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 428 | EXT(OES_fbo_render_mipmap , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 93 | has_OES_fbo_render_mipmap 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 429 | EXT(OES_fixed_point , dummy_true , x , x , ES1, x , 2002) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 95 | has_OES_fixed_point 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 430 | EXT(OES_framebuffer_object , dummy_true , x , x , ES1, x , 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 97 | has_OES_framebuffer_object 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 433 | EXT(OES_get_program_binary , dummy_true , x , x , x , ES2, 2008) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 103 | has_OES_get_program_binary 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 435 | EXT(OES_mapbuffer , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 107 | has_OES_mapbuffer 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 436 | EXT(OES_packed_depth_stencil , dummy_true , x , x , ES1, ES2, 2007) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 109 | has_OES_packed_depth_stencil 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 437 | EXT(OES_point_size_array , dummy_true , x , x , ES1, x , 2004) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 111 | has_OES_point_size_array 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 438 | EXT(OES_point_sprite , ARB_point_sprite , x , x , ES1, x , 2004) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 113 | has_OES_point_sprite 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 440 | EXT(OES_query_matrix , dummy_true , x , x , ES1, x , 2003) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 117 | has_OES_query_matrix 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 441 | EXT(OES_read_format , dummy_true , GLL, x , ES1, x , 2003) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 119 | has_OES_read_format 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 442 | EXT(OES_required_internalformat , dummy_true , x , x , ES1, ES2, 2012) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :121:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 121 | has_OES_required_internalformat 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 443 | EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 123 | has_OES_rgb8_rgba8 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 444 | EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 125 | has_OES_sample_shading 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 449 | EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 5 | has_OES_single_precision 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 451 | EXT(OES_stencil1 , dummy_false , x , x , x , x , 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 9 | has_OES_stencil1 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 452 | EXT(OES_stencil4 , dummy_false , x , x , x , x , 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 11 | has_OES_stencil4 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 453 | EXT(OES_stencil8 , dummy_true , x , x , ES1, ES2, 2005) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 13 | has_OES_stencil8 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 454 | EXT(OES_stencil_wrap , dummy_true , x , x , ES1, x , 2002) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 15 | has_OES_stencil_wrap 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 455 | EXT(OES_surfaceless_context , dummy_true , x , x , ES1, ES2, 2012) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.23 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.23 W warning: glslopt@0.1.12: 17 | has_OES_surfaceless_context 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 459 | EXT(OES_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:56.23 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.23 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 25 | has_OES_texture_border_clamp 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 461 | EXT(OES_texture_compression_astc , OES_texture_compression_astc , x , x , ES1, ES2, 2015) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 29 | has_OES_texture_compression_astc 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 462 | EXT(OES_texture_cube_map , ARB_texture_cube_map , x , x , ES1, x , 2007) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 31 | has_OES_texture_cube_map 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 464 | EXT(OES_texture_env_crossbar , ARB_texture_env_crossbar , x , x , ES1, x , 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 35 | has_OES_texture_env_crossbar 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 465 | EXT(OES_texture_float , OES_texture_float , x , x , x , ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 37 | has_OES_texture_float 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 466 | EXT(OES_texture_float_linear , OES_texture_float_linear , x , x , x , ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 39 | has_OES_texture_float_linear 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 467 | EXT(OES_texture_half_float , OES_texture_half_float , x , x , x , ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 41 | has_OES_texture_half_float 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 468 | EXT(OES_texture_half_float_linear , OES_texture_half_float_linear , x , x , x , ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 43 | has_OES_texture_half_float_linear 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 469 | EXT(OES_texture_mirrored_repeat , dummy_true , x , x , ES1, x , 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 45 | has_OES_texture_mirrored_repeat 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 470 | EXT(OES_texture_npot , ARB_texture_non_power_of_two , x , x , ES1, ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 47 | has_OES_texture_npot 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 471 | EXT(OES_texture_stencil8 , ARB_texture_stencil8 , x , x , x , 30, 2014) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 49 | has_OES_texture_stencil8 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 473 | EXT(OES_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 53 | has_OES_texture_view 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 474 | EXT(OES_vertex_array_object , dummy_true , x , x , ES1, ES2, 2010) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 55 | has_OES_vertex_array_object 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 475 | EXT(OES_vertex_half_float , ARB_half_float_vertex , x , x , x , ES2, 2005) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 57 | has_OES_vertex_half_float 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 478 | EXT(S3_s3tc , ANGLE_texture_compression_dxt , GLL, GLC, x , x , 1999) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 61 | has_S3_s3tc 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 480 | EXT(SGIS_generate_mipmap , dummy_true , GLL, x , x , x , 1997) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 63 | has_SGIS_generate_mipmap 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 481 | EXT(SGIS_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 1997) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 65 | has_SGIS_texture_border_clamp 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 482 | EXT(SGIS_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 67 | has_SGIS_texture_edge_clamp 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 483 | EXT(SGIS_texture_lod , dummy_true , GLL, x , x , x , 1997) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 69 | has_SGIS_texture_lod 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 485 | EXT(SUN_multi_draw_arrays , dummy_true , GLL, x , x , x , 1999) 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.24 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.24 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.24 W warning: glslopt@0.1.12: 71 | has_SUN_multi_draw_arrays 1:56.24 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.24 W warning: glslopt@0.1.12: 354 warnings generated. 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 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:56.24 W warning: glslopt@0.1.12: 2259 | int yynerrs; 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser.cpp:71:25: note: expanded from macro 'yynerrs' 1:56.24 W warning: glslopt@0.1.12: 71 | #define yynerrs _mesa_glsl_nerrs 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 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:56.24 W warning: glslopt@0.1.12: 30 | DECLARE_LINEAR_ALLOC_CXX_OPERATORS(symbol_table_entry); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 14 warnings generated. 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.25 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:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.25 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:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.25 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:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.25 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:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.25 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:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.25 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.25 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.25 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:56.25 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.25 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.25 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.25 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 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:56.26 W warning: glslopt@0.1.12: 143 | DECLARE_RALLOC_CXX_OPERATORS(function) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 10 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 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:56.26 W warning: glslopt@0.1.12: 1037 | if (state->es_shader) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1034:5: note: previous statement is here 1:56.26 W warning: glslopt@0.1.12: 1034 | if (ir->offset != NULL) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 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:56.26 W warning: glslopt@0.1.12: 977 | const bool is_lod = (ir->op == ir_txl); 1:56.26 W warning: glslopt@0.1.12: | ^~~~~~ 1:56.26 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:56.26 W warning: glslopt@0.1.12: 1719 | hash_table* terminator_hash = _mesa_hash_table_create(nullptr, _mesa_hash_pointer, _mesa_key_pointer_equal); 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1716:5: note: previous statement is here 1:56.26 W warning: glslopt@0.1.12: 1716 | if (!can_emit_canonical_for(ls)) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.26 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:56.26 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.26 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:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.26 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.26 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.26 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.26 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.26 W warning: glslopt@0.1.12: | ^ 1:56.26 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.26 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 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:56.27 W warning: glslopt@0.1.12: 161 | int lhs_components = 0; 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 9 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:56.27 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:56.27 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:56.27 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:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.27 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.27 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.27 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.27 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.27 W warning: glslopt@0.1.12: | ^ 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.27 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:56.28 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:56.28 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:56.28 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:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:56.28 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:56.28 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:56.28 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:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.28 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.28 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.28 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.28 W warning: glslopt@0.1.12: | ^ 1:56.28 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.28 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:56.29 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:56.29 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:56.29 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:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:56.29 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:56.29 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:56.29 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:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 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:56.29 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.29 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:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:56.29 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:56.29 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:56.29 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:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 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:56.29 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.29 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.29 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:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.29 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.29 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.29 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.29 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 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:56.30 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.30 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:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.30 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:56.30 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.30 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:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.30 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:56.30 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.30 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:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:236:35: warning: unused variable 'var' [-Wunused-variable] 1:56.30 W warning: glslopt@0.1.12: 236 | ASSERTED ir_variable *var = deref->variable_referenced(); 1:56.30 W warning: glslopt@0.1.12: | ^~~ 1:56.30 W warning: glslopt@0.1.12: 9 warnings generated. 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.30 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.30 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.30 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.30 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.30 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.30 W warning: glslopt@0.1.12: | ^ 1:56.30 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 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:56.31 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.31 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:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 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:56.31 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.31 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:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.31 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.31 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.31 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.31 W warning: glslopt@0.1.12: | ^ 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.31 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.31 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.31 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 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:56.32 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.32 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:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 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:56.32 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.32 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:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 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:56.32 W warning: glslopt@0.1.12: 208 | const unsigned locations_used; 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 7 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.32 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.32 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.32 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.32 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.32 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.32 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.33 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:56.33 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.33 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:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.33 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.33 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.33 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.33 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.33 W warning: glslopt@0.1.12: | ^ 1:56.33 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 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:56.34 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.34 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:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:56.34 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:56.34 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:56.34 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:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.34 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.34 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.34 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 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:56.34 W warning: glslopt@0.1.12: 51 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.34 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.34 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.34 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: 50 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: 73 | DECLARE_RZALLOC_CXX_OPERATORS(copy_propagation_state); 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: 261 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(kill_entry) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 10 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: 49 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(assignment_entry) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 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:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.35 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.35 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.35 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.35 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.35 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.35 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.36 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.36 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.36 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.36 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.36 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.36 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.36 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.37 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:56.37 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.37 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:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:56.37 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:56.37 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:56.37 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:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.37 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.37 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.37 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.37 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.37 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.37 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.37 W warning: glslopt@0.1.12: | ^ 1:56.37 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.37 Compiling webrender v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender) 1:56.97 W 1 warning generated. 1:59.07 third_party/sqlite3/src 1:59.14 devtools/platform 1:59.35 devtools/shared/heapsnapshot 1:59.35 docshell/base 1:59.94 docshell/build 2:00.79 docshell/shistory 2:08.45 dom/abort 2:09.01 dom/animation 2:09.34 dom/audiochannel 2:09.38 dom/base/UseCounterMetrics.cpp.stub 2:09.72 Compiling glean-core v67.0.0 2:09.74 Compiling interrupt-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/interrupt) 2:10.15 Compiling sql-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/sql) 2:11.91 Compiling sync15 v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/sync15) 2:13.11 Compiling remote_settings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/remote_settings) 2:14.58 Compiling glean v67.0.0 2:14.67 Compiling tabs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/tabs) 2:14.87 Compiling firefox-on-glean v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/api) 2:15.00 dom/battery 2:15.91 Compiling webext-storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/webext-storage) 2:16.11 Compiling logins v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/logins) 2:17.82 dom/bindings 2:19.16 dom/broadcastchannel 2:22.10 W 6 warnings generated. 2:23.87 Compiling relevancy v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/relevancy) 2:26.48 dom/cache 2:26.69 Compiling suggest v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/suggest) 2:28.10 Compiling search v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/search) 2:30.29 Compiling geckoservo v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/ports/geckolib) 2:31.09 dom/canvas 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.98 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC 2:35.99 W warning: swgl@0.1.0: clang++: warning: overriding '-ffast-math' option with '-ffp-contract=off' [-Woverriding-option] 2:35.99 W warning: swgl@0.1.0: src/gl.cc:2109:15: warning: variable 'locked' set but not used [-Wunused-but-set-variable] 2:35.99 W warning: swgl@0.1.0: 2109 | if (int32_t locked = UnlockResource(tex)) { 2:35.99 W warning: swgl@0.1.0: | ^ 2:35.99 W warning: swgl@0.1.0: 1 warning generated. 2:36.48 dom/clients/api 2:36.87 dom/clients/manager 2:43.81 Compiling wr_glyph_rasterizer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_glyph_rasterizer) 2:44.07 Compiling neqo_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/socket/neqo_glue) 2:44.30 Compiling gecko-trace v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/gecko-trace) 2:46.86 Compiling wgpu_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wgpu_bindings) 2:47.60 Compiling fog_control v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean) 2:47.84 Compiling data_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/data_storage) 2:48.26 Compiling jog v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/bindings/jog) 2:48.61 dom/closewatcher 2:49.07 dom/commandhandler 2:49.74 dom/compression 2:51.43 Compiling gkrust-uniffi-components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/uniffi-bindgen-gecko-js/components) 2:53.53 dom/console 2:53.97 dom/cookiestore 2:55.76 Compiling webrender_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/webrender_bindings) 2:58.36 dom/credentialmanagement/digital 3:02.85 Compiling gkrust-shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust/shared) 3:05.91 dom/credentialmanagement/identity 3:07.40 dom/credentialmanagement 3:07.43 dom/crypto 3:15.53 dom/debugger 3:18.46 dom/documentpip 3:19.64 dom/encoding 3:24.72 dom/events 3:29.28 dom/fetch 3:33.36 dom/file/ipc 3:38.19 dom/file 3:39.81 dom/file/uri 3:40.09 dom/filesystem/compat 3:40.95 W 1 warning generated. 3:43.99 dom/filesystem 3:44.15 dom/flex 3:45.48 dom/fs/api 3:48.05 dom/fs/child 3:48.90 dom/fs/parent/datamodel 3:50.67 dom/fs/parent 3:52.71 dom/fs/shared 3:58.82 dom/gamepad 4:00.49 dom/geolocation 4:00.96 dom/grid 4:05.39 dom/html/input 4:08.09 dom/html 4:13.72 dom/indexedDB 4:22.44 dom/ipc/jsactor 4:23.29 dom/ipc 4:26.44 dom/jsurl 4:31.22 dom/l10n 4:33.92 dom/localstorage 4:34.94 dom/locks 4:38.45 dom/mathml 4:42.38 dom/media/autoplay 4:42.87 dom/media/bridge 4:44.72 dom/media/doctor 4:46.09 dom/media/driftcontrol 4:46.32 dom/media/eme 4:47.61 dom/media/encoder 4:48.69 dom/media/flac 4:48.70 dom/media/gmp 4:49.00 dom/media/gmp/widevine-adapter 4:51.01 dom/media/imagecapture 4:52.89 dom/media/ipc 4:53.71 dom/media/mediacapabilities 4:54.74 dom/media/mediacontrol 4:59.07 dom/media/mediaelement 5:00.20 dom/media/mediasession 5:01.54 dom/media/mediasink 5:01.57 dom/media/mediasource 5:02.95 dom/media/mp3 5:07.46 dom/media/mp4 5:09.63 dom/media/ogg 5:10.60 dom/media/platforms/agnostic/bytestreams 5:10.71 dom/media/platforms/agnostic/eme 5:10.96 dom/media/platforms/agnostic/gmp 5:15.34 dom/media/platforms/ffmpeg/ffmpeg57 5:15.80 dom/media/platforms/ffmpeg/ffmpeg58 5:15.96 dom/media/platforms/ffmpeg/ffmpeg59 5:16.44 dom/media/platforms/ffmpeg/ffmpeg60 5:16.53 dom/media/platforms/ffmpeg/ffmpeg61 5:16.56 dom/media/platforms/ffmpeg/ffmpeg62 5:16.83 dom/media/platforms/ffmpeg/ffvpx 5:18.24 dom/media/platforms/ffmpeg/libav53 5:18.64 dom/media/platforms/ffmpeg/libav54 5:19.25 dom/media/platforms/ffmpeg/libav55 5:19.37 dom/media/platforms/ffmpeg 5:19.57 dom/media/platforms/omx 5:20.17 dom/media/platforms 5:24.02 dom/media/systemservices 5:25.78 dom/media 5:26.39 dom/media/test/rdd_process_xpcom 5:26.85 dom/media/utils 5:28.74 dom/media/wave 5:30.60 dom/media/webaudio/blink 5:30.83 dom/media/webaudio 5:31.55 dom/media/webcodecs 5:33.95 dom/media/webm 5:34.81 dom/media/webrtc/common 5:35.44 dom/media/webrtc/jsapi 5:36.95 dom/media/webrtc/jsep 5:40.28 dom/media/webrtc/libwebrtc_overrides 5:40.86 dom/media/webrtc/libwebrtcglue 5:41.09 dom/media/webrtc/sdp 5:41.36 dom/media/webrtc 5:42.84 dom/media/webrtc/transport/build 5:44.42 dom/media/webrtc/transport/ipc 5:48.64 dom/media/webrtc/transport/third_party/nICEr 5:48.71 dom/media/webrtc/transport/third_party/nrappkit 5:49.62 dom/media/webrtc/transportbridge 5:50.13 dom/media/webspeech/recognition 5:51.47 dom/media/webspeech/synth/speechd 5:51.63 dom/media/webspeech/synth 5:52.02 dom/media/webvtt 5:52.24 dom/messagechannel 5:52.37 dom/midi 5:54.32 dom/mls 5:57.56 dom/navigation 5:59.17 dom/network 6:01.21 dom/notification 6:01.40 dom/onnx 6:01.43 dom/origin-trials/keys.inc.stub 6:01.66 dom/payments/ipc 6:02.15 dom/payments 6:02.22 dom/performance 6:02.24 dom/permission 6:03.18 dom/power 6:04.03 W 2 warnings generated. 6:04.06 dom/privateattribution 6:04.74 dom/promise 6:06.06 dom/prototype 6:07.57 dom/push 6:08.04 dom/quota 6:09.56 dom/reporting 6:11.51 dom/script 6:11.76 dom/security/featurepolicy 6:11.81 dom/security/sanitizer 6:11.93 dom/security 6:14.19 dom/security/trusted-types 6:14.42 dom/serializers 6:14.77 dom/serviceworkers 6:17.46 dom/simpledb 6:17.63 dom/smil 6:21.85 dom/storage 6:23.69 dom/streams 6:24.60 dom/svg 6:28.27 dom/system/linux 6:29.68 dom/system 6:30.11 dom/url 6:30.99 dom/urlpattern 6:32.30 dom/view-transitions 6:33.54 dom/vr 6:34.47 dom/webauthn 6:34.49 dom/webbrowserpersist 6:36.10 dom/webgpu 6:37.01 dom/webscheduling 6:37.56 dom/websocket 6:39.35 dom/webtransport/api 6:39.81 dom/webtransport/child 6:40.05 dom/webtransport/parent 6:41.02 dom/webtransport/shared 6:41.59 dom/workers/loader 6:42.32 dom/workers/remoteworkers 6:42.44 dom/workers/sharedworkers 6:44.28 dom/workers 6:45.64 dom/worklet/loader 6:46.05 dom/worklet 6:48.54 dom/xhr 6:48.66 dom/xml 6:49.37 dom/xslt/base 6:49.57 dom/xslt/xml 6:49.64 dom/xslt/xpath 6:51.52 dom/xslt/xslt 6:52.78 dom/xul 6:53.75 editor/composer 6:53.80 editor/libeditor 6:54.53 editor/spellchecker 6:55.32 editor/txmgr 6:55.92 extensions/auth 6:56.16 extensions/permissions 7:00.01 extensions/pref/autoconfig/src 7:00.06 extensions/spellcheck/hunspell/glue 7:00.11 extensions/spellcheck/hunspell/src 7:01.23 extensions/spellcheck/ipc 7:01.89 extensions/spellcheck/src 7:01.95 gfx/2d 7:02.17 gfx/angle/targets/angle_common 7:02.68 gfx/angle/targets/preprocessor 7:05.45 gfx/angle/targets/translator 7:07.33 gfx/cairo/cairo/src 7:07.45 Compiling gkrust v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust) 7:08.27 gfx/config 7:08.30 gfx/gl 7:09.25 W 2 warnings generated. 7:09.28 gfx/graphite2/src 7:10.37 gfx/harfbuzz/src 7:11.38 W 2 warnings generated. 7:12.43 gfx/ipc 7:12.49 W 1 warning generated. 7:14.83 gfx/layers 7:16.52 gfx/ots/src 7:18.38 gfx/skia 7:19.51 gfx/src 7:21.53 gfx/thebes 7:22.46 gfx/vr/service/openvr 7:23.97 gfx/vr/service 7:25.39 gfx/vr 7:26.73 gfx/webrender_bindings 7:31.03 gfx/ycbcr 7:31.73 hal 7:34.38 image/build 7:36.95 image/decoders/icon/gtk 7:42.65 W 7 warnings generated. 7:44.82 image/decoders/icon 7:45.65 image/decoders 7:48.26 image/encoders/bmp 7:49.69 image/encoders/ico 7:50.66 image/encoders/jpeg 7:51.56 image/encoders/png 7:53.62 image/encoders/webp 7:55.15 image/remote 7:55.46 image 7:58.01 intl/components 8:00.49 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:241:9: warning: unused variable 'date' [-Wunused-variable] 8:00.49 W 241 | UDate date = UDate(aUTCMilliseconds); 8:00.49 W | ^~~~ 8:00.49 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:271:9: warning: unused variable 'date' [-Wunused-variable] 8:00.49 W 271 | UDate date = UDate(aUTCMilliseconds); 8:00.49 W | ^~~~ 8:01.44 W 2 warnings generated. 8:02.62 intl/hyphenation/glue 8:05.40 intl/l10n 8:06.18 intl/locale/gtk 8:06.35 intl/locale 8:08.57 intl/lwbrk 8:09.83 intl/strres 8:10.91 intl/uconv 8:11.41 intl/unicharutil/util 8:12.33 ipc/chromium 8:12.43 ipc/glue 8:13.74 ipc/glue/test/utility_process_xpcom 8:20.17 ipc/ipdl 8:22.40 ipc/testshell 8:22.86 js/loader 8:22.95 js/src/builtin/intl 8:23.72 js/src/builtin 8:26.27 js/src/builtin/temporal 8:28.55 js/src/ctypes 8:28.63 js/src/debugger 8:29.09 js/src/ds 8:30.36 js/src/frontend 8:30.42 js/src/gc/StatsPhasesGenerated.inc.stub 8:31.28 js/src/intgemm 8:33.24 js/src/irregexp 8:36.70 js/src/jit 8:37.27 js/src/proxy 8:37.40 js/src 8:38.40 js/src/threading 8:39.72 js/src/util 8:40.85 js/src/vm 8:43.74 js/src/wasm 8:44.45 js/src/xsum 8:44.89 modules/fdlibm/src 8:46.13 mozglue/static 8:47.86 js/xpconnect/loader 8:50.23 js/xpconnect/src 8:52.00 js/xpconnect/tests/components/native 8:54.11 js/xpconnect/wrappers 8:59.74 layout/base 9:00.80 layout/build 9:09.42 layout/forms 9:12.50 layout/generic 9:19.48 layout/inspector 9:23.55 layout/ipc 9:24.35 layout/mathml 9:25.20 layout/painting 9:26.79 layout/printing 9:28.31 layout/style/nsComputedDOMStyleGenerated.inc.stub 9:28.31 layout/style/nsCSSPropsGenerated.inc.stub 9:29.44 layout/style/typedom 9:32.88 layout/svg 9:33.64 layout/tables 9:34.28 layout 9:35.10 layout/xul 9:35.57 layout/xul/tree 9:38.06 media/libcubeb/src 9:38.82 media/libdav1d/asm 9:39.57 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 9:39.57 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 9:39.75 media/libdav1d/16bd_cdef_tmpl.c.stub 9:39.92 media/libdav1d/8bd_cdef_tmpl.c.stub 9:40.10 media/libdav1d/16bd_fg_apply_tmpl.c.stub 9:40.20 media/libmkv 9:40.25 W 1 warning generated. 9:40.29 media/libdav1d/8bd_fg_apply_tmpl.c.stub 9:40.31 media/libnestegg/src 9:40.39 media/libdav1d/16bd_filmgrain_tmpl.c.stub 9:40.55 media/libdav1d/8bd_filmgrain_tmpl.c.stub 9:40.73 media/libpng 9:40.75 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 9:40.79 W 1 warning generated. 9:40.94 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 9:41.11 media/libdav1d/16bd_ipred_tmpl.c.stub 9:41.16 W 1 warning generated. 9:41.29 media/libdav1d/8bd_ipred_tmpl.c.stub 9:41.48 media/libdav1d/16bd_itx_tmpl.c.stub 9:41.57 media/libspeex_resampler/src 9:41.68 media/libdav1d/8bd_itx_tmpl.c.stub 9:41.88 media/libdav1d/16bd_lf_apply_tmpl.c.stub 9:41.89 media/libdav1d/8bd_lf_apply_tmpl.c.stub 9:42.07 media/libdav1d/16bd_loopfilter_tmpl.c.stub 9:42.11 media/libdav1d/8bd_loopfilter_tmpl.c.stub 9:42.15 W 15 warnings generated. 9:42.23 media/libyuv/libyuv 9:42.28 media/libdav1d/16bd_looprestoration_tmpl.c.stub 9:42.29 media/mozva 9:42.44 media/libdav1d/8bd_looprestoration_tmpl.c.stub 9:42.51 media/psshparser 9:42.60 modules/brotli 9:42.64 media/libdav1d/16bd_lr_apply_tmpl.c.stub 9:42.82 media/libdav1d/8bd_lr_apply_tmpl.c.stub 9:43.02 media/libdav1d/16bd_mc_tmpl.c.stub 9:43.13 modules/libjar 9:43.19 media/libdav1d/8bd_mc_tmpl.c.stub 9:43.37 media/libdav1d/16bd_recon_tmpl.c.stub 9:43.53 modules/libjar/zipwriter 9:43.56 media/libdav1d/8bd_recon_tmpl.c.stub 9:44.73 modules/libpref 9:45.49 modules/woff2 9:47.06 netwerk/base/http-sfv 9:47.24 W 1 warning generated. 9:47.54 netwerk/base/mozurl 9:48.59 netwerk/base/ascii_pac_utils.inc.stub 9:48.59 netwerk/base/urlpattern_glue 9:49.54 netwerk/build 9:51.85 netwerk/cache2 9:52.15 netwerk/cookie 9:52.62 netwerk/dns/etld_data.inc.stub 9:54.12 netwerk/ipc 9:56.18 netwerk/mime 9:57.75 netwerk/protocol/about 9:58.39 netwerk/protocol/data 9:59.53 netwerk/protocol/file 9:59.56 netwerk/protocol/gio 9:59.65 netwerk/protocol/http 10:01.97 netwerk/protocol/res 10:02.28 netwerk/protocol/viewsource 10:03.06 netwerk/protocol/websocket 10:05.47 netwerk/protocol/webtransport 10:07.16 netwerk/sctp/datachannel 10:11.87 netwerk/sctp/src 10:12.13 W 10 warnings generated. 10:13.17 netwerk/socket 10:13.52 netwerk/streamconv/converters 10:13.65 netwerk/streamconv 10:14.09 netwerk/system/linux 10:14.53 netwerk/system/netlink 10:15.49 netwerk/system 10:15.61 netwerk/url-classifier 10:15.94 netwerk/wifi 10:15.98 other-licenses/snappy 10:16.39 parser/expat 10:17.19 parser/html 10:17.95 parser/htmlaccel 10:18.30 parser/htmlparser 10:18.50 parser/prototype 10:19.43 security/certverifier 10:19.83 security/ct 10:20.24 security/manager/pki 10:20.61 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 10:20.61 security/manager/ssl/xpcshell.inc.stub 10:20.65 security/nss/lib/mozpkix 10:20.90 security/manager/ssl/addons-public.inc.stub 10:21.08 security/manager/ssl/addons-public-intermediate.inc.stub 10:21.27 security/manager/ssl/addons-stage.inc.stub 10:21.46 security/manager/ssl/addons-stage-intermediate.inc.stub 10:21.64 security/manager/ssl/content-signature-prod.inc.stub 10:21.82 security/manager/ssl/content-signature-stage.inc.stub 10:21.94 security/manager/ssl/content-signature-dev.inc.stub 10:22.02 security/manager/ssl/content-signature-local.inc.stub 10:22.14 security/sandbox/common 10:22.21 security/sandbox/linux/broker 10:22.32 security/sandbox/linux/glue 10:22.71 security/sandbox/linux/launch 10:23.08 security/sandbox/linux/reporter 10:23.48 security/sandbox/linux 10:23.86 services/application-services/components/viaduct-necko 10:24.78 startupcache 10:26.16 storage 10:26.71 third_party/abseil-cpp/absl/base/base_gn 10:27.30 third_party/abseil-cpp/absl/base/log_severity_gn 10:27.55 third_party/abseil-cpp/absl/base/malloc_internal_gn 10:27.59 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 10:27.78 third_party/abseil-cpp/absl/base/spinlock_wait_gn 10:27.90 third_party/abseil-cpp/absl/base/strerror_gn 10:27.92 third_party/abseil-cpp/absl/base/throw_delegate_gn 10:27.94 third_party/abseil-cpp/absl/base/tracing_internal_gn 10:27.98 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 10:28.11 third_party/abseil-cpp/absl/container/raw_hash_set_gn 10:28.15 third_party/abseil-cpp/absl/crc/cpu_detect_gn 10:28.32 third_party/abseil-cpp/absl/crc/crc32c_gn 10:28.47 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 10:28.48 third_party/abseil-cpp/absl/crc/crc_internal_gn 10:28.69 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 10:28.83 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 10:29.02 third_party/abseil-cpp/absl/debugging/examine_stack_gn 10:29.02 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 10:29.09 third_party/abseil-cpp/absl/debugging/leak_check_gn 10:29.13 third_party/abseil-cpp/absl/debugging/stacktrace_gn 10:29.26 third_party/abseil-cpp/absl/debugging/symbolize_gn 10:29.40 third_party/abseil-cpp/absl/hash/city_gn 10:29.42 third_party/abseil-cpp/absl/hash/hash_gn 10:29.49 third_party/abseil-cpp/absl/hash/low_level_hash_gn 10:29.50 third_party/abseil-cpp/absl/log/die_if_null_gn 10:29.67 third_party/abseil-cpp/absl/log/globals_gn 10:29.78 third_party/abseil-cpp/absl/log/initialize_gn 10:29.88 third_party/abseil-cpp/absl/log/internal/check_op_gn 10:29.99 third_party/abseil-cpp/absl/log/internal/conditions_gn 10:30.03 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 10:30.11 third_party/abseil-cpp/absl/log/internal/format_gn 10:30.17 third_party/abseil-cpp/absl/log/internal/globals_gn 10:30.20 third_party/abseil-cpp/absl/log/internal/log_message_gn 10:30.47 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 10:30.50 third_party/abseil-cpp/absl/log/internal/nullguard_gn 10:30.54 third_party/abseil-cpp/absl/log/internal/proto_gn 10:30.58 third_party/abseil-cpp/absl/log/internal/structured_proto_gn 10:30.61 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 10:30.70 third_party/abseil-cpp/absl/log/log_sink_gn 10:30.71 third_party/abseil-cpp/absl/numeric/int128_gn 10:30.79 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 10:31.06 third_party/abseil-cpp/absl/random/distributions_gn 10:31.07 third_party/abseil-cpp/absl/random/internal/entropy_pool_gn 10:31.14 third_party/abseil-cpp/absl/random/internal/platform_gn 10:31.16 third_party/abseil-cpp/absl/random/internal/randen_gn 10:31.18 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 10:31.22 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 10:31.31 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 10:31.37 third_party/abseil-cpp/absl/random/internal/seed_material_gn 10:31.39 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 10:31.44 third_party/abseil-cpp/absl/random/seed_sequences_gn 10:31.50 third_party/abseil-cpp/absl/status/status_gn 10:31.61 third_party/abseil-cpp/absl/strings/cord_gn 10:31.61 third_party/abseil-cpp/absl/status/statusor_gn 10:31.64 third_party/abseil-cpp/absl/strings/cord_internal_gn 10:31.67 third_party/abseil-cpp/absl/strings/cordz_functions_gn 10:31.69 third_party/abseil-cpp/absl/strings/cordz_handle_gn 10:31.74 third_party/abseil-cpp/absl/strings/cordz_info_gn 10:31.78 third_party/abseil-cpp/absl/strings/internal_gn 10:31.82 third_party/abseil-cpp/absl/strings/str_format_internal_gn 10:31.83 third_party/abseil-cpp/absl/strings/string_view_gn 10:32.00 third_party/abseil-cpp/absl/strings/strings_gn 10:32.09 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 10:32.14 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 10:32.27 third_party/abseil-cpp/absl/synchronization/synchronization_gn 10:32.56 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 10:32.63 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 10:32.89 third_party/abseil-cpp/absl/time/time_gn 10:32.90 W 25 warnings generated. 10:32.98 third_party/drm/libdrm 10:33.03 third_party/gbm/libgbm 10:33.07 third_party/libepoxy 10:33.08 third_party/libsrtp/src 10:33.15 W 1 warning generated. 10:33.19 W 1 warning generated. 10:33.20 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 10:33.25 third_party/libwebrtc/api/audio/aec3_config_gn 10:33.29 third_party/libwebrtc/api/audio/aec3_factory_gn 10:33.47 third_party/libwebrtc/api/audio/audio_frame_api_gn 10:33.65 third_party/libwebrtc/api/audio/audio_processing_gn 10:33.74 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 10:33.75 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 10:33.78 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 10:33.79 W 3 warnings generated. 10:33.80 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 10:33.83 W 1 warning generated. 10:33.84 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 10:33.84 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 10:33.97 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 10:33.98 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 10:33.98 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 10:34.17 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 10:34.24 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 10:34.37 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 10:34.41 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 10:34.56 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 10:34.61 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 10:34.84 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 10:34.85 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 10:34.85 third_party/libwebrtc/api/audio_options_api_gn 10:34.90 third_party/libwebrtc/api/crypto/options_gn 10:34.99 third_party/libwebrtc/api/environment/deprecated_global_field_trials_gn 10:35.01 third_party/libwebrtc/api/environment/environment_factory_gn 10:35.09 third_party/libwebrtc/api/field_trials_registry_gn 10:35.14 W 2 warnings generated. 10:35.15 third_party/libwebrtc/api/frame_transformer_factory_gn 10:35.20 third_party/libwebrtc/api/frame_transformer_interface_gn 10:35.25 third_party/libwebrtc/api/media_stream_interface_gn 10:35.41 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 10:35.48 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 10:35.49 third_party/libwebrtc/api/neteq/neteq_api_gn 10:35.49 third_party/libwebrtc/api/neteq/tick_timer_gn 10:35.58 third_party/libwebrtc/api/priority_gn 10:35.68 third_party/libwebrtc/api/rtc_error_gn 10:35.75 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 10:35.76 third_party/libwebrtc/api/rtp_headers_gn 10:35.82 third_party/libwebrtc/api/rtp_packet_info_gn 10:35.82 third_party/libwebrtc/api/rtp_parameters_gn 10:35.83 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 10:35.93 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 10:35.97 third_party/libwebrtc/api/task_queue/task_queue_gn 10:36.06 third_party/libwebrtc/api/transport/bitrate_settings_gn 10:36.07 third_party/libwebrtc/api/transport/goog_cc_gn 10:36.14 third_party/libwebrtc/api/transport/network_control_gn 10:36.15 third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn 10:36.33 third_party/libwebrtc/api/transport_api_gn 10:36.33 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 10:36.35 third_party/libwebrtc/api/units/data_rate_gn 10:36.37 third_party/libwebrtc/api/units/data_size_gn 10:36.43 third_party/libwebrtc/api/units/frequency_gn 10:36.45 third_party/libwebrtc/api/units/time_delta_gn 10:36.49 third_party/libwebrtc/api/units/timestamp_gn 10:36.54 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_gn 10:36.54 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 10:36.65 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_reader_gn 10:36.88 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_generator_gn 10:36.88 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_evaluation_gn 10:36.91 third_party/libwebrtc/api/video/encoded_frame_gn 10:36.94 third_party/libwebrtc/api/video/encoded_image_gn 10:36.95 third_party/libwebrtc/api/video/frame_buffer_gn 10:36.95 third_party/libwebrtc/api/video/video_adaptation_gn 10:36.96 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 10:37.04 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 10:37.05 third_party/libwebrtc/api/video/video_frame_gn 10:37.40 third_party/libwebrtc/api/video/video_frame_i010_gn 10:37.51 third_party/libwebrtc/api/video/video_frame_metadata_gn 10:37.51 third_party/libwebrtc/api/video/video_rtp_headers_gn 10:37.55 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 10:37.70 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 10:37.71 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 10:37.74 third_party/libwebrtc/api/video_codecs/scalability_mode_helper_gn 10:37.81 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 10:37.88 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 10:38.08 third_party/libwebrtc/audio/audio_gn 10:38.10 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 10:38.23 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 10:38.24 third_party/libwebrtc/call/bitrate_allocator_gn 10:38.28 third_party/libwebrtc/call/bitrate_configurator_gn 10:38.29 third_party/libwebrtc/call/call_gn 10:38.33 third_party/libwebrtc/call/call_interfaces_gn 10:38.46 third_party/libwebrtc/call/payload_type_picker_gn 10:38.47 third_party/libwebrtc/call/rtp_interfaces_gn 10:38.54 third_party/libwebrtc/call/rtp_receiver_gn 10:38.55 third_party/libwebrtc/call/rtp_sender_gn 10:38.88 third_party/libwebrtc/call/version_gn 10:38.91 third_party/libwebrtc/call/video_receive_stream_api_gn 10:38.93 third_party/libwebrtc/call/video_send_stream_api_gn 10:39.02 third_party/libwebrtc/common_audio/common_audio_avx2_gn 10:39.09 third_party/libwebrtc/common_audio/common_audio_c_gn 10:39.52 third_party/libwebrtc/common_audio/common_audio_cc_gn 10:39.58 third_party/libwebrtc/common_audio/common_audio_gn 10:39.58 third_party/libwebrtc/common_audio/common_audio_sse2_gn 10:39.60 third_party/libwebrtc/common_audio/fir_filter_factory_gn 10:39.77 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 10:39.81 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 10:39.86 third_party/libwebrtc/common_video/common_video_gn 10:39.86 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 10:39.90 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 10:39.95 third_party/libwebrtc/logging/rtc_event_audio_gn 10:40.08 third_party/libwebrtc/logging/rtc_event_bwe_gn 10:40.18 third_party/libwebrtc/logging/rtc_event_bwe_update_scream_gn 10:40.19 third_party/libwebrtc/logging/rtc_event_field_gn 10:40.21 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 10:40.35 third_party/libwebrtc/logging/rtc_event_pacing_gn 10:40.48 W 1 warning generated. 10:40.49 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 10:40.54 third_party/libwebrtc/logging/rtc_event_video_gn 10:40.55 third_party/libwebrtc/logging/rtc_stream_config_gn 10:40.56 W 1 warning generated. 10:40.57 third_party/libwebrtc/media/adapted_video_track_source_gn 10:40.77 third_party/libwebrtc/media/codec_gn 10:40.84 third_party/libwebrtc/media/media_constants_gn 10:40.86 third_party/libwebrtc/media/rid_description_gn 10:40.88 third_party/libwebrtc/media/rtc_audio_video_gn 10:41.02 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 10:41.04 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 10:41.34 W 1 warning generated. 10:41.35 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 10:41.40 third_party/libwebrtc/media/video_adapter_gn 10:41.44 third_party/libwebrtc/media/video_broadcaster_gn 10:41.44 W 1 warning generated. 10:41.45 third_party/libwebrtc/media/video_common_gn 10:41.47 third_party/libwebrtc/media/video_source_base_gn 10:41.53 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 10:41.64 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 10:41.80 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 10:41.96 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 10:42.07 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 10:42.10 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 10:42.17 third_party/libwebrtc/modules/audio_coding/g711_c_gn 10:42.22 third_party/libwebrtc/modules/audio_coding/g711_gn 10:42.23 third_party/libwebrtc/modules/audio_coding/g722_c_gn 10:42.25 third_party/libwebrtc/modules/audio_coding/g722_gn 10:42.28 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 10:42.30 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 10:42.31 third_party/libwebrtc/modules/audio_coding/neteq_gn 10:42.39 W 1 warning generated. 10:42.69 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 10:42.69 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 10:42.69 W 1 warning generated. 10:42.70 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 10:42.71 third_party/libwebrtc/modules/audio_coding/red_gn 10:42.73 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 10:42.78 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 10:42.91 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 10:42.95 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 10:42.95 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 10:42.97 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 10:42.98 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 10:43.46 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 10:43.53 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 10:43.62 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 10:43.80 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 10:43.98 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 10:44.10 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 10:44.15 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 10:44.18 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 10:44.20 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 10:44.29 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 10:44.29 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 10:44.55 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 10:44.65 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 10:44.75 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 10:44.77 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 10:44.78 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 10:44.88 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 10:44.97 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 10:44.97 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 10:45.14 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 10:45.14 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 10:45.15 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 10:45.19 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 10:45.27 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 10:45.38 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 10:45.43 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 10:45.45 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 10:45.54 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 10:45.59 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 10:45.70 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 10:45.83 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 10:45.83 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 10:45.88 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 10:45.89 third_party/libwebrtc/modules/audio_processing/post_filter_gn 10:45.91 third_party/libwebrtc/modules/audio_processing/rms_level_gn 10:46.00 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 10:46.09 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 10:46.18 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 10:46.19 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 10:46.25 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 10:46.44 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 10:46.50 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 10:46.52 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 10:46.53 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 10:46.61 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 10:46.66 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 10:46.66 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 10:46.66 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 10:46.76 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 10:46.77 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 10:46.87 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 10:47.04 third_party/libwebrtc/modules/congestion_controller/scream/delay_based_congestion_control_gn 10:47.18 third_party/libwebrtc/modules/congestion_controller/scream/scream_network_controller_gn 10:47.18 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_gn 10:47.25 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_parameters_gn 10:47.28 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 10:47.35 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 10:47.87 third_party/libwebrtc/modules/desktop_capture/primitives_gn 10:47.89 third_party/libwebrtc/modules/pacing/interval_budget_gn 10:47.91 third_party/libwebrtc/modules/pacing/pacing_gn 10:47.97 third_party/libwebrtc/modules/portal/portal_gn 10:48.01 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 10:48.04 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 10:48.22 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 10:48.25 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 10:48.29 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 10:48.45 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 10:48.64 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 10:48.73 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 10:49.48 third_party/libwebrtc/modules/third_party/fft/fft_gn 10:49.72 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 10:50.07 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 10:50.25 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 10:50.40 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 10:50.57 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 10:50.69 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 10:50.85 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 10:50.97 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 10:51.03 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 10:51.06 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 10:51.09 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 10:51.27 W 1 warning generated. 10:51.28 third_party/libwebrtc/modules/video_coding/frame_sampler_gn 10:51.35 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 10:51.39 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 10:51.67 third_party/libwebrtc/modules/video_coding/nack_requester_gn 10:51.70 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 10:51.73 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 10:51.89 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 10:52.04 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 10:52.15 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 10:52.29 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 10:52.62 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 10:52.69 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 10:52.69 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 10:52.87 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 10:53.00 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 10:53.03 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 10:53.04 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 10:53.09 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 10:53.10 third_party/libwebrtc/modules/video_coding/video_coding_gn 10:53.13 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 10:53.21 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 10:53.24 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 10:53.26 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 10:53.29 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 10:53.48 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 10:53.74 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 10:53.82 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 10:53.85 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 10:53.92 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 10:54.00 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 10:54.01 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 10:54.27 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 10:54.45 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 10:54.52 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 10:54.55 third_party/libwebrtc/net/dcsctp/public/factory_gn 10:54.72 third_party/libwebrtc/net/dcsctp/public/socket_gn 10:54.75 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 10:54.83 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 10:55.00 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 10:55.15 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 10:55.21 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 10:55.22 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 10:55.32 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 10:55.52 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 10:55.52 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 10:55.56 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 10:55.59 third_party/libwebrtc/net/dcsctp/timer/timer_gn 10:55.63 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 10:55.77 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 10:55.77 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 10:55.97 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 10:56.08 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 10:56.14 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 10:56.26 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 10:56.33 third_party/libwebrtc/rtc_base/base64_gn 10:56.37 third_party/libwebrtc/rtc_base/bit_buffer_gn 10:56.37 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 10:56.51 third_party/libwebrtc/rtc_base/bitstream_reader_gn 10:56.57 third_party/libwebrtc/rtc_base/byte_buffer_gn 10:56.63 third_party/libwebrtc/rtc_base/callback_list_gn 10:56.81 third_party/libwebrtc/rtc_base/checks_gn 10:56.90 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 10:56.93 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 10:56.96 third_party/libwebrtc/rtc_base/cpu_info_gn 10:57.02 third_party/libwebrtc/rtc_base/criticalsection_gn 10:57.05 third_party/libwebrtc/rtc_base/denormal_disabler_gn 10:57.07 third_party/libwebrtc/rtc_base/event_tracer_gn 10:57.11 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 10:57.13 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 10:57.18 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 10:57.27 third_party/libwebrtc/rtc_base/experiments/encoder_speed_experiment_gn 10:57.29 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 10:57.38 W 1 warning generated. 10:57.39 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 10:57.42 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 10:57.44 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 10:57.45 third_party/libwebrtc/rtc_base/experiments/psnr_experiment_gn 10:57.50 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 10:57.57 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 10:57.58 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 10:57.60 third_party/libwebrtc/rtc_base/frequency_tracker_gn 10:57.61 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 10:57.82 third_party/libwebrtc/rtc_base/ip_address_gn 10:57.94 third_party/libwebrtc/rtc_base/logging_gn 10:57.97 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 10:57.99 third_party/libwebrtc/rtc_base/net_helpers_gn 10:58.14 third_party/libwebrtc/rtc_base/network/sent_packet_gn 10:58.14 third_party/libwebrtc/rtc_base/network_constants_gn 10:58.17 third_party/libwebrtc/rtc_base/network_route_gn 10:58.19 third_party/libwebrtc/rtc_base/platform_thread_gn 10:58.19 third_party/libwebrtc/rtc_base/null_socket_server_gn 10:58.23 third_party/libwebrtc/rtc_base/platform_thread_types_gn 10:58.27 third_party/libwebrtc/rtc_base/race_checker_gn 10:58.28 third_party/libwebrtc/rtc_base/random_gn 10:58.32 third_party/libwebrtc/rtc_base/rate_limiter_gn 10:58.42 third_party/libwebrtc/rtc_base/rate_statistics_gn 10:58.46 third_party/libwebrtc/rtc_base/rate_tracker_gn 10:58.52 third_party/libwebrtc/rtc_base/rtc_event_gn 10:58.59 third_party/libwebrtc/rtc_base/rtc_numerics_gn 10:58.63 third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn 10:58.71 third_party/libwebrtc/rtc_base/socket_address_gn 10:58.71 third_party/libwebrtc/rtc_base/sample_counter_gn 10:58.78 third_party/libwebrtc/rtc_base/socket_gn 10:58.78 third_party/libwebrtc/rtc_base/stringutils_gn 10:58.81 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 10:58.83 third_party/libwebrtc/rtc_base/synchronization/yield_gn 10:58.84 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 10:58.86 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 10:58.87 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 10:58.87 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 10:58.89 third_party/libwebrtc/rtc_base/threading_gn 10:58.94 third_party/libwebrtc/rtc_base/timeutils_gn 10:59.03 third_party/libwebrtc/rtc_base/weak_ptr_gn 10:59.06 third_party/libwebrtc/rtc_base/zero_memory_gn 10:59.12 third_party/libwebrtc/system_wrappers/metrics_gn 10:59.17 third_party/libwebrtc/system_wrappers/system_wrappers_gn 10:59.20 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 10:59.24 third_party/libwebrtc/third_party/crc32c/crc32c_gn 10:59.29 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 10:59.32 third_party/libwebrtc/third_party/pffft/pffft_gn 10:59.36 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 10:59.40 third_party/libwebrtc/video/adaptation/video_adaptation_gn 10:59.44 third_party/libwebrtc/video/config/encoder_config_gn 10:59.48 third_party/libwebrtc/video/config/streams_config_gn 10:59.49 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 10:59.50 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 10:59.50 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 10:59.51 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 10:59.52 third_party/libwebrtc/video/corruption_detection/utils_gn 10:59.61 third_party/libwebrtc/video/corruption_detection/video_frame_sampler_gn 10:59.64 third_party/libwebrtc/video/decode_synchronizer_gn 10:59.78 third_party/libwebrtc/video/frame_cadence_adapter_gn 10:59.89 third_party/libwebrtc/video/frame_decode_timing_gn 11:00.02 W 1 warning generated. 11:00.03 third_party/libwebrtc/video/frame_dumping_decoder_gn 11:00.09 third_party/libwebrtc/video/frame_dumping_encoder_gn 11:00.18 third_party/libwebrtc/video/render/incoming_video_stream_gn 11:00.20 third_party/libwebrtc/video/render/video_render_frames_gn 11:00.32 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 11:00.35 third_party/libwebrtc/video/unique_timestamp_counter_gn 11:00.35 third_party/libwebrtc/video/video_gn 11:00.63 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 11:00.72 third_party/libwebrtc/video/video_stream_buffer_controller_gn 11:00.73 third_party/libwebrtc/video/video_stream_encoder_impl_gn 11:00.74 third_party/msgpack 11:00.81 third_party/opentelemetry-cpp/exporters/memory 11:00.84 third_party/opentelemetry-cpp/exporters/otlp 11:00.91 third_party/opentelemetry-cpp/sdk/src/common 11:00.94 third_party/opentelemetry-cpp/sdk/src/resource 11:00.97 third_party/opentelemetry-cpp/sdk/src/trace 11:01.16 third_party/opentelemetry-cpp/sdk/src/version 11:01.20 third_party/opentelemetry-cpp/third_party/opentelemetry-proto 11:01.25 third_party/pipewire/libpipewire 11:01.28 third_party/sipcc 11:01.59 third_party/wayland-proxy 11:02.11 third_party/zstd/huf_decompress_amd64.o 11:02.11 third_party/zstd 11:02.41 toolkit/components/alerts 11:02.41 toolkit/components/antitracking/bouncetrackingprotection 11:02.41 toolkit/components/antitracking 11:02.57 toolkit/components/autocomplete 11:02.94 toolkit/components/backgroundhangmonitor 11:03.31 toolkit/components/backgroundtasks 11:03.38 toolkit/components/browser 11:03.76 toolkit/components/build 11:03.81 toolkit/components/cascade_bloom_filter 11:03.82 toolkit/components/clearsitedata 11:04.49 toolkit/components/commandlines 11:05.20 toolkit/components/content-classifier/content_classifier_engine 11:05.30 toolkit/components/content-classifier 11:05.35 toolkit/components/contentanalysis 11:05.60 toolkit/components/cookiebanners 11:05.84 W 1 warning generated. 11:05.86 toolkit/components/credentialmanagement 11:05.99 toolkit/components/ctypes 11:06.59 toolkit/components/dap 11:06.93 toolkit/components/downloads 11:06.95 toolkit/components/extensions 11:07.46 toolkit/components/extensions/webidl-api 11:08.61 toolkit/components/extensions/webrequest 11:09.01 toolkit/components/finalizationwitness 11:09.54 toolkit/components/find 11:10.86 toolkit/components/formautofill 11:10.90 toolkit/components/glean/EventGIFFTMap.cpp.stub 11:10.90 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 11:11.27 toolkit/components/glean/xpcom 11:11.33 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 11:11.76 toolkit/components/jsoncpp/src/lib_json 11:11.82 toolkit/components/mediasniffer 11:13.47 toolkit/components/ml/backends/llama 11:13.73 toolkit/components/ml 11:13.98 toolkit/components/mozintl 11:14.37 toolkit/components/nimbus 11:14.52 toolkit/components/parentalcontrols 11:14.86 toolkit/components/places 11:15.21 toolkit/components/printingui/ipc 11:15.65 toolkit/components/processtools 11:15.79 toolkit/components/protobuf 11:16.67 toolkit/components/reflect 11:17.82 toolkit/components/remote 11:18.71 toolkit/components/reputationservice 11:19.23 toolkit/components/resistfingerprinting 11:20.56 toolkit/components/satchel 11:21.00 W 1 warning generated. 11:21.02 toolkit/components/sessionstore 11:21.29 W 1 warning generated. 11:21.30 toolkit/components/startup 11:21.61 toolkit/components/statusfilter 11:22.05 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 11:22.07 toolkit/components/terminator 11:22.40 toolkit/components/typeaheadfind 11:23.15 toolkit/components/uniffi-js 11:23.39 toolkit/components/url-classifier 11:23.71 toolkit/components/windowwatcher 11:24.63 W 1 warning generated. 11:24.65 toolkit/crashreporter/annotations 11:25.99 toolkit/crashreporter/breakpad-client/linux 11:26.51 toolkit/crashreporter/breakpad-client 11:27.40 toolkit/crashreporter/google-breakpad/src/common/linux 11:27.82 toolkit/crashreporter/google-breakpad/src/common 11:28.01 toolkit/crashreporter 11:28.29 toolkit/library/buildid.cpp.stub 11:28.39 toolkit/mozapps/extensions 11:28.98 toolkit/profile 11:29.08 toolkit/system/commonproxy 11:30.64 toolkit/system/gnome 11:31.37 toolkit/system/unixproxy 11:31.80 toolkit/xre 11:32.00 tools/performance 11:32.40 tools/profiler 11:33.73 uriloader/base 11:33.88 uriloader/exthandler 11:34.71 uriloader/prefetch 11:34.85 uriloader/preload 11:36.81 widget/gtk/mozgtk 11:36.96 widget/gtk/mozwayland 11:37.13 widget/gtk 11:37.54 widget/gtk/wayland 11:39.25 widget/headless 11:39.89 widget 11:43.72 widget/x11 11:45.36 xpcom/base 11:50.26 xpcom/build/Services.cpp.stub 11:53.18 xpcom/components 11:53.33 xpcom/ds 11:54.99 xpcom/io 11:55.27 xpcom/ioutils 11:57.16 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 11:57.21 xpcom/reflect/xptcall/md/unix 11:58.13 xpcom/reflect/xptcall 11:58.44 xpcom/reflect/xptinfo 11:58.55 xpcom/string 11:58.68 xpcom/threads 11:59.02 xpfe/appshell 11:59.96 js/xpconnect/shell 12:00.70 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 12:01.12 media/ffvpx/libavcodec/bsf 12:01.28 media/ffvpx/libavcodec 12:01.39 media/ffvpx/libavcodec/x86 12:01.43 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 12:01.67 W 1 warning generated. 12:01.83 media/ffvpx/libavutil/x86 12:02.86 dom/media/eme/clearkey 12:03.33 W 1 warning generated. 12:03.48 media/gmp-clearkey/0.1 12:03.65 memory/build/test 12:03.88 mfbt/tests 12:04.78 mozglue/tests 12:04.89 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so.symbols.stub 12:05.00 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so.symbols.stub 12:05.34 security/manager/ssl/tests/unit/tlsserver/cmd 12:05.91 security/manager/ssl/tests/unit/tlsserver/lib 12:07.94 W 1 warning generated. 12:08.86 testing/mochitest/ssltunnel 12:09.68 testing/tools/screenshot 12:09.87 toolkit/components/ctypes/tests 12:09.95 toolkit/components/telemetry/pingsender 12:10.18 W 1 warning generated. 12:10.41 toolkit/components/telemetry/tests 12:10.50 toolkit/crashreporter/breakpad_wrapper 12:10.65 toolkit/crashreporter/crash_helper 12:10.68 toolkit/crashreporter/google-breakpad/src/processor 12:10.92 toolkit/crashreporter/test 12:10.92 toolkit/library/gtest/libxul_broken_buildid/xul_broken_buildid.c.stub 12:11.21 toolkit/library/gtest/libxul_correct_buildid/xul_correct_buildid.c.stub 12:11.27 toolkit/library/gtest/libxul_missing_buildid 12:11.31 toolkit/xre/glxtest 12:12.02 tools/power 12:12.17 uriloader/exthandler/tests 12:12.21 widget/gtk/vaapitest 12:12.40 xpcom/tests 12:12.48 build/pure_virtual/libpure_virtual.a 12:13.05 dom/media/fake-cdm/libfake.so 12:13.18 dom/media/gmp-plugin-openh264/libfakeopenh264.so 12:13.42 config/external/gkcodecs/libgkcodecs.so 12:13.61 config/external/lgpllibs/liblgpllibs.so 12:13.63 config/external/sqlite/libmozsqlite3.so 12:13.93 dom/base 12:14.05 dom/origin-trials 12:14.25 js/src/gc 12:14.47 layout/style 12:22.44 media/libdav1d 12:22.75 W 1 warning generated. 12:27.17 netwerk/base 12:28.96 netwerk/dns 12:31.66 security/manager/ssl 12:33.69 security/sandbox/linux/libmozsandbox.so 12:35.11 toolkit/components/glean 12:39.02 toolkit/components/telemetry 12:41.69 toolkit/library/buildid.cpp.stub 12:41.90 toolkit/library 12:43.50 widget/gtk/mozgtk/libmozgtk.so 12:43.96 widget/gtk/mozwayland/libmozwayland.so 12:44.24 xpcom/build 12:48.06 media/ffvpx/libavutil 12:49.31 W 3 warnings generated. 12:49.88 W 2 warnings generated. 12:50.75 media/gmp-clearkey/0.1/libclearkey.so 12:50.83 W 1 warning generated. 12:52.18 W 1 warning generated. 12:52.32 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library 12:52.36 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library 12:52.48 testing/mochitest/ssltunnel/ssltunnel 12:52.58 W 1 warning generated. 12:52.98 testing/tools/screenshot/screentopng 12:53.87 toolkit/components/ctypes/tests/libjsctypes-test.so 12:53.91 toolkit/components/telemetry/pingsender/pingsender 12:54.12 toolkit/components/telemetry/tests/libmodules-test.so 12:54.27 toolkit/library/gtest/libxul_broken_buildid 12:54.29 toolkit/library/gtest/libxul_correct_buildid 12:54.30 toolkit/library/gtest/libxul_missing_buildid/libxul_missing_buildid.so 12:54.32 toolkit/xre/glxtest/glxtest 12:54.38 widget/gtk/vaapitest/vaapitest 12:54.56 browser/app/firefox 12:54.58 config/external/mozinference/libmozinference.so 12:54.62 js/src/build/libjs_static.a 12:54.81 media/ffvpx/libavutil/libmozavutil.so 12:54.88 toolkit/library/gtest/libxul_broken_buildid/libxul_broken_buildid.so 12:55.05 toolkit/library/gtest/libxul_correct_buildid/libxul_correct_buildid.so 12:55.10 media/ffvpx/libavcodec/libmozavcodec.so 17:40.42 Finished `release` profile [optimized] target(s) in 17m 27s 17:40.65 toolkit/library/rust/libgkrust.a 17:40.66 toolkit/library/build/libxul.so 17:42.13 Compiling foldhash v0.2.0 17:42.13 Compiling getrandom v0.3.3 17:42.13 Compiling serde_json v1.0.149 17:42.13 Compiling memchr v2.7.4 17:42.13 Compiling hex v0.4.3 17:42.13 Compiling encoding_rs v0.8.35 17:42.13 Compiling arraydeque v0.5.1 17:42.13 Compiling linked-hash-map v0.5.6 17:42.13 Compiling process_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/process_reader) 17:42.13 Compiling env_logger v0.10.0 17:42.18 Compiling hashbrown v0.16.0 17:42.21 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 17:42.21 Compiling tempfile v3.16.0 17:42.22 Compiling uuid v1.3.0 17:42.24 Compiling mozannotation_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_server) 17:42.27 Compiling procfs-core v0.17.0 17:42.38 Compiling debugid v0.8.0 17:42.38 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 17:42.48 Compiling minidump-common v0.26.1 17:42.61 Compiling hashlink v0.11.0 17:42.96 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 17:43.11 Compiling yaml-rust2 v0.10.3 17:44.28 Compiling crash_helper_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_server) 17:45.31 ipc/app/plugin-container 17:45.31 js/xpconnect/shell/xpcshell 17:45.31 toolkit/crashreporter/test/libtestcrasher.so 17:46.37 Compiling minidump-writer v0.11.0 17:46.79 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 17:46.79 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 18:04.37 Finished `release` profile [optimized] target(s) in 23.71s 18:04.66 toolkit/crashreporter/crash_helper_server/libcrash_helper_server.a 18:04.66 toolkit/crashreporter/crash_helper/crashhelper 18:05.98 Compiling cfg-if v1.0.0 18:05.98 Compiling memchr v2.7.4 18:05.98 Compiling stable_deref_trait v1.2.0 18:05.98 Compiling serde_core v1.0.228 18:05.98 Compiling serde v1.0.228 18:05.98 Compiling libc v0.2.176 18:05.98 Compiling once_cell v1.21.3 18:05.98 Compiling log v0.4.26 18:05.98 Compiling getrandom v0.3.3 18:05.98 Compiling thiserror v2.0.12 18:05.98 Compiling equivalent v1.0.1 18:05.98 Compiling zerofrom v0.1.4 18:05.98 Compiling foldhash v0.2.0 18:05.98 Compiling indexmap v2.11.4 18:05.98 Compiling libm v0.2.6 18:05.98 Compiling itoa v1.0.15 18:05.98 Compiling bytes v1.11.1 18:06.01 Compiling num-traits v0.2.19 18:06.01 Compiling pin-project-lite v0.2.14 18:06.02 Compiling litemap v0.8.0 18:06.04 Compiling yoke v0.8.0 18:06.04 Compiling writeable v0.6.2 18:06.05 Compiling icu_normalizer_data v2.1.1 18:06.05 Compiling icu_properties_data v2.1.2 18:06.05 Compiling zmij v1.0.20 18:06.05 Compiling anyhow v1.0.69 18:06.07 Compiling futures-sink v0.3.31 18:06.08 Compiling futures-core v0.3.31 18:06.11 Compiling tracing-core v0.1.33 18:06.11 Compiling serde_json v1.0.149 18:06.12 Compiling slab v0.4.8 18:06.15 Compiling zerovec v0.11.4 18:06.16 Compiling zerotrie v0.2.2 18:06.17 Compiling scroll v0.12.0 18:06.19 Compiling futures-channel v0.3.31 18:06.23 Compiling rustix v0.38.39 18:06.26 Compiling pin-utils v0.1.0 18:06.27 Compiling futures-io v0.3.31 18:06.29 Compiling linux-raw-sys v0.4.14 18:06.36 Compiling futures-task v0.3.31 18:06.38 Compiling tracing v0.1.41 18:06.38 Compiling zerocopy v0.8.27 18:06.39 Compiling semver v1.0.16 18:06.40 Compiling camino v1.1.2 18:06.42 Compiling fastrand v2.1.1 18:06.44 Compiling futures-util v0.3.31 18:06.45 Compiling adler2 v2.0.1 18:06.48 Compiling powerfmt v0.2.0 18:06.52 Compiling simd-adler32 v0.3.7 18:06.53 Compiling percent-encoding v2.3.2 18:06.53 Compiling uniffi_internal_macros v0.31.0 18:06.61 Compiling utf8_iter v1.0.4 18:06.65 Compiling form_urlencoded v1.2.2 18:06.70 Compiling askama_parser v0.14.0 18:06.71 Compiling basic-toml v0.1.2 18:06.79 Compiling cargo-platform v0.1.2 18:06.84 Compiling miniz_oxide v0.8.9 18:06.89 Compiling cargo_metadata v0.19.2 18:06.92 Compiling crossbeam-utils v0.8.21 18:06.92 Compiling typenum v1.16.0 18:07.02 Compiling tinystr v0.8.1 18:07.04 Compiling potential_utf v0.1.4 18:07.07 Compiling crc32fast v1.4.2 18:07.12 Compiling icu_locale_core v2.1.1 18:07.14 Compiling icu_collections v2.1.1 18:07.14 Compiling unic-langid-impl v0.9.6 18:07.22 Compiling static_assertions v1.1.0 18:07.23 Compiling lazy_static v1.4.0 18:07.26 Compiling time-core v0.1.4 18:07.26 Compiling num-conv v0.1.0 18:07.31 Compiling heck v0.5.0 18:07.32 Compiling uniffi_core v0.31.0 18:07.34 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 18:07.35 Compiling flate2 v1.1.4 18:07.37 Compiling socket2 v0.5.7 18:07.42 Compiling mio v1.0.1 18:07.73 Compiling icu_provider v2.1.1 18:07.82 Compiling generic-array v0.14.6 18:08.02 Compiling bitflags v2.10.0 18:08.07 Compiling unic-langid v0.9.6 18:08.09 Compiling ordered-float v3.4.0 18:08.10 Compiling range-map v0.2.0 18:08.19 Compiling aho-corasick v1.1.0 18:08.25 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 18:08.26 Compiling tokio-macros v2.5.0 18:08.27 Compiling zerocopy-derive v0.8.27 18:08.27 Compiling arrayref v0.3.6 18:08.30 Compiling id-arena v2.2.1 18:08.33 Compiling iana-time-zone v0.1.64 18:08.33 Compiling fnv v1.0.7 18:08.34 Compiling rustc-hash v2.1.1 18:08.36 Compiling regex-syntax v0.8.5 18:08.37 Compiling http v0.2.9 18:08.39 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 18:08.42 Compiling smallvec v1.15.1 18:08.48 Compiling uuid v1.3.0 18:08.61 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 18:08.73 Compiling hashbrown v0.16.0 18:08.77 Compiling icu_normalizer v2.1.1 18:08.96 Compiling icu_properties v2.1.2 18:09.21 Compiling deranged v0.4.0 18:09.37 Compiling uniffi_pipeline v0.31.0 18:09.66 Compiling uniffi_meta v0.31.0 18:09.75 Compiling tempfile v3.16.0 18:09.91 Compiling idna_adapter v1.2.1 18:09.95 Compiling time v0.3.41 18:09.96 Compiling idna v1.1.0 18:09.96 Compiling debugid v0.8.0 18:09.98 Compiling hex v0.4.3 18:10.02 Compiling arrayvec v0.7.6 18:10.20 Compiling bincode v1.3.3 18:10.20 Compiling url v2.5.7 18:10.42 Compiling minidump-common v0.26.1 18:10.42 Compiling regex-automata v0.4.14 18:10.43 Compiling chrono v0.4.42 18:10.57 Compiling uniffi_udl v0.31.0 18:10.72 Compiling type-map v0.5.1 18:10.85 Compiling rkv v0.20.0 18:11.47 Compiling tokio v1.45.1 18:12.27 Compiling num_cpus v1.16.0 18:12.64 Compiling minimal-lexical v0.2.1 18:12.85 Compiling httparse v1.8.0 18:12.99 Compiling nom v7.1.3 18:13.05 Compiling prost v0.13.5 18:13.43 Compiling regex v1.12.3 18:13.43 Compiling macho-unwind-info v0.5.0 18:13.46 Compiling pe-unwind-info v0.6.0 18:13.58 Compiling whatsys v0.3.2 18:13.58 Compiling intl-memoizer v0.5.3 18:13.85 Compiling procfs-core v0.17.0 18:13.86 Compiling crossbeam-channel v0.5.15 18:14.00 Compiling intl_pluralrules v7.0.2 18:14.05 Compiling fluent-langneg v0.13.0 18:14.12 Compiling rand_core v0.6.4 18:14.17 Compiling zeitstempel v0.2.0 18:14.20 Compiling memmap2 v0.9.3 18:14.24 Compiling fluent-syntax v0.12.0 18:14.25 Compiling object v0.36.4 18:14.28 Compiling encoding_rs v0.8.35 18:14.38 Compiling windows-link v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-link) 18:14.40 Compiling circular v0.3.0 18:14.44 Compiling plain v0.2.3 18:14.49 Compiling ppv-lite86 v0.2.17 18:14.54 Compiling uniffi_macros v0.31.0 18:14.55 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 18:14.61 Compiling fallible-iterator v0.3.0 18:14.63 Compiling siphasher v1.0.1 18:14.65 Compiling cachemap2 v0.3.0 18:14.65 Compiling gimli v0.32.3 18:14.71 Compiling self_cell v1.2.0 18:14.74 Compiling try-lock v0.2.4 18:14.77 Compiling fluent-bundle v0.16.0 18:14.79 Compiling want v0.3.0 18:14.82 Compiling phf_shared v0.13.1 18:14.85 Compiling rand_chacha v0.3.1 18:14.89 Compiling breakpad-symbols v0.26.1 18:15.06 Compiling goblin v0.9.2 18:15.07 Compiling windows-targets v0.52.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-targets) 18:15.10 Compiling tokio-util v0.7.2 18:15.10 Compiling fluent-pseudo v0.3.3 18:15.54 Compiling h2 v0.3.26 18:15.64 Compiling futures-executor v0.3.28 18:15.73 Compiling block-buffer v0.10.3 18:15.80 Compiling crypto-common v0.1.6 18:15.86 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 18:15.87 Compiling http-body v0.4.5 18:15.89 Compiling gtkbind v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/gtkbind) 18:16.04 Compiling crashping v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crashping) 18:16.17 Compiling httpdate v1.0.2 18:16.28 Compiling askama_derive v0.14.0 18:16.32 Compiling minidump v0.26.1 18:16.44 Compiling tower-service v0.3.2 18:16.47 Compiling embed-manifest v1.4.0 18:16.50 Compiling termcolor v1.4.1 18:16.90 Compiling framehop v0.15.0 18:16.91 Compiling env_logger v0.10.0 18:17.13 Compiling crashreporter v1.0.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/app) 18:17.58 Compiling phf v0.13.1 18:17.68 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 18:17.71 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 18:17.72 Compiling digest v0.10.7 18:17.75 Compiling fluent v0.17.0 18:17.78 Compiling minidump-unwind v0.26.1 18:17.78 Compiling windows-sys v0.52.0 18:18.07 Compiling rand v0.8.5 18:18.33 Compiling num-integer v0.1.46 18:18.70 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 18:18.70 Compiling byteorder v1.5.0 18:18.78 Compiling cpufeatures v0.2.8 18:18.82 Compiling sha2 v0.10.8 18:18.91 Compiling memtest v0.4.0 (https://github.com/mozilla/memtest?rev=ad681ba425beb0aeba95f03e671432b4be932174#ad681ba4) 18:19.43 Compiling hyper v0.14.32 18:19.44 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 18:19.67 Compiling libloading v0.8.6 18:19.83 Compiling sys-locale v0.3.1 18:20.14 Compiling minidump-analyzer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/minidump-analyzer) 18:22.06 Compiling uniffi v0.31.0 18:22.32 Compiling askama v0.14.0 18:22.48 Compiling uniffi_bindgen v0.31.0 18:23.01 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 18:45.57 Compiling uniffi_build v0.31.0 18:53.49 Compiling glean-core v67.0.0 18:55.26 Compiling glean v67.0.0 19:18.54 Finished `release` profile [optimized] target(s) in 1m 13s 19:18.83 toolkit/crashreporter/client/app/crashreporter 19:20.12 Compiling stable_deref_trait v1.2.0 19:20.12 Compiling cfg-if v1.0.0 19:20.12 Compiling equivalent v1.0.1 19:20.12 Compiling foldhash v0.2.0 19:20.12 Compiling memchr v2.7.4 19:20.12 Compiling itoa v1.0.15 19:20.12 Compiling log v0.4.26 19:20.12 Compiling writeable v0.6.2 19:20.12 Compiling once_cell v1.21.3 19:20.12 Compiling serde_core v1.0.228 19:20.12 Compiling serde v1.0.228 19:20.12 Compiling libc v0.2.176 19:20.12 Compiling bytes v1.11.1 19:20.12 Compiling pin-project-lite v0.2.14 19:20.12 Compiling litemap v0.8.0 19:20.12 Compiling zerofrom v0.1.4 19:20.13 Compiling thiserror v2.0.12 19:20.14 Compiling typenum v1.16.0 19:20.15 Compiling futures-core v0.3.31 19:20.15 Compiling fnv v1.0.7 19:20.17 Compiling libm v0.2.6 19:20.17 Compiling getrandom v0.3.3 19:20.17 Compiling generic-array v0.14.6 19:20.17 Compiling yoke v0.8.0 19:20.18 Compiling futures-sink v0.3.31 19:20.18 Compiling icu_normalizer_data v2.1.1 19:20.19 Compiling icu_properties_data v2.1.2 19:20.19 Compiling slab v0.4.8 19:20.21 Compiling powerfmt v0.2.0 19:20.22 Compiling zmij v1.0.20 19:20.22 Compiling futures-channel v0.3.31 19:20.23 Compiling tracing-core v0.1.33 19:20.27 Compiling base64 v0.22.1 19:20.28 Compiling zerovec v0.11.4 19:20.28 Compiling zerotrie v0.2.2 19:20.29 Compiling futures-task v0.3.31 19:20.32 Compiling time-core v0.1.4 19:20.33 Compiling pin-utils v0.1.0 19:20.36 Compiling num-conv v0.1.0 19:20.37 Compiling futures-io v0.3.31 19:20.37 Compiling percent-encoding v2.3.2 19:20.38 Compiling serde_json v1.0.149 19:20.38 Compiling rustix v0.38.39 19:20.39 Compiling httparse v1.8.0 19:20.43 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 19:20.44 Compiling regex-syntax v0.8.5 19:20.44 Compiling utf8_iter v1.0.4 19:20.45 Compiling form_urlencoded v1.2.2 19:20.47 Compiling try-lock v0.2.4 19:20.50 Compiling aho-corasick v1.1.0 19:20.57 Compiling http v0.2.9 19:20.58 Compiling tracing v0.1.41 19:20.61 Compiling futures-util v0.3.31 19:20.65 Compiling linux-raw-sys v0.4.14 19:20.67 Compiling httpdate v1.0.2 19:20.87 Compiling icu_locale_data v2.1.1 19:20.87 Compiling want v0.3.0 19:20.88 Compiling num-traits v0.2.19 19:20.92 Compiling unicase v2.6.0 19:20.95 Compiling simd-adler32 v0.3.7 19:20.97 Compiling tower-service v0.3.2 19:20.99 Compiling cpufeatures v0.2.8 19:20.99 Compiling fastrand v2.1.1 19:21.00 Compiling adler2 v2.0.1 19:21.02 Compiling mime v0.3.16 19:21.05 Compiling miniz_oxide v0.8.9 19:21.12 Compiling crypto-common v0.1.6 19:21.13 Compiling block-buffer v0.10.3 19:21.17 Compiling tinystr v0.8.1 19:21.17 Compiling potential_utf v0.1.4 19:21.21 Compiling digest v0.10.7 19:21.22 Compiling http-body v0.4.5 19:21.23 Compiling headers-core v0.2.0 19:21.27 Compiling icu_collections v2.1.1 19:21.28 Compiling icu_locale_core v2.1.1 19:21.28 Compiling semver v1.0.16 19:21.31 Compiling mio v1.0.1 19:21.34 Compiling socket2 v0.5.7 19:21.38 Compiling sha1 v0.10.5 19:21.47 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 19:21.50 Compiling mime_guess v2.0.4 19:21.52 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 19:21.54 Compiling crc32fast v1.4.2 19:21.55 Compiling pin-project-internal v1.1.0 19:21.68 Compiling tokio v1.45.1 19:21.69 Compiling cookie v0.16.2 19:21.72 Compiling strsim v0.11.1 19:21.79 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 19:21.81 Compiling ryu v1.0.12 19:21.83 Compiling clap_lex v0.7.2 19:21.84 Compiling anstyle v1.0.8 19:21.96 Compiling regex-automata v0.4.14 19:21.99 Compiling clap_builder v4.5.15 19:22.01 Compiling zerocopy v0.8.27 19:22.02 Compiling clap_derive v4.5.13 19:22.02 Compiling crossbeam-utils v0.8.21 19:22.02 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 19:22.05 Compiling flate2 v1.1.4 19:22.10 Compiling icu_provider v2.1.1 19:22.18 Compiling bitflags v2.10.0 19:22.19 Compiling headers v0.3.9 19:22.45 Compiling icu_locale v2.1.1 19:22.52 Compiling core_maths v0.1.0 19:22.56 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 19:22.65 Compiling smallvec v1.15.1 19:22.83 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 19:22.91 Compiling hashbrown v0.16.0 19:23.11 Compiling deranged v0.4.0 19:23.14 Compiling icu_properties v2.1.2 19:23.15 Compiling icu_normalizer v2.1.1 19:23.53 Compiling indexmap v2.11.4 19:23.56 Compiling hashlink v0.11.0 19:23.81 Compiling time v0.3.41 19:23.81 Compiling tempfile v3.16.0 19:23.82 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 19:23.91 Compiling serde_urlencoded v0.7.1 19:24.10 Compiling idna_adapter v1.2.1 19:24.18 Compiling idna v1.1.0 19:24.29 Compiling regex v1.12.3 19:24.37 Compiling uuid v1.3.0 19:24.51 Compiling url v2.5.7 19:24.63 Compiling quick-xml v0.37.5 19:24.68 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 19:24.77 Compiling unix_str v1.0.0 19:24.94 Compiling iana-time-zone v0.1.64 19:25.06 Compiling scoped-tls v1.0.1 19:25.11 Compiling tokio-util v0.7.2 19:25.18 Compiling same-file v1.0.6 19:25.31 Compiling plist v1.7.2 19:25.73 Compiling h2 v0.3.26 19:25.82 Compiling walkdir v2.3.2 19:25.83 Compiling tokio-stream v0.1.12 19:26.09 Compiling anyhow v1.0.69 19:26.14 Compiling chrono v0.4.42 19:26.17 Compiling unix_path v1.0.1 19:26.35 Compiling icu_segmenter v2.1.2 19:26.39 Compiling mozprofile v0.9.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozprofile) 19:26.60 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 19:26.63 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 19:26.80 Compiling num-integer v0.1.46 19:26.94 Compiling encoding_rs v0.8.35 19:27.14 Compiling serde_repr v0.1.12 19:27.16 Compiling geckodriver v0.36.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver) 19:27.38 Compiling arraydeque v0.5.1 19:27.49 Compiling byteorder v1.5.0 19:27.53 Compiling xml-rs v0.8.4 19:27.64 Compiling pin-project v1.1.0 19:27.66 Compiling rust-ini v0.10.3 19:27.67 Compiling mozrunner v0.15.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozrunner) 19:27.82 Compiling mozversion v0.5.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozversion) 19:28.13 Compiling yaml-rust2 v0.10.3 19:28.13 Compiling mozdevice v0.5.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozdevice) 19:28.54 Compiling lazy_static v1.4.0 19:28.84 Compiling marionette v0.7.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver/marionette) 19:28.85 Compiling clap v4.5.16 19:29.64 Compiling hyper v0.14.32 19:31.93 Compiling warp v0.3.7 19:31.93 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 19:33.02 Compiling webdriver v0.53.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/webdriver) 19:51.44 Finished `release` profile [optimized] target(s) in 32.59s 19:51.73 testing/geckodriver/geckodriver 19:52.92 Compiling either v1.8.1 19:52.92 Compiling bitflags v2.10.0 19:52.92 Compiling aho-corasick v1.1.0 19:52.92 Compiling smallvec v1.15.1 19:52.96 Compiling itertools v0.14.0 19:53.38 Compiling regex-automata v0.4.14 19:53.52 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 19:54.48 Compiling regex v1.12.3 19:54.64 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 19:55.12 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 19:57.26 Compiling pkcs11-bindings v0.1.7 19:57.26 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:03.46 Finished `release` profile [optimized] target(s) in 11.71s 20:03.76 security/manager/ssl/tests/unit/test_trust_anchors/libtest_trust_anchors_static.a 20:03.76 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so 20:04.96 Compiling memchr v2.7.4 20:04.96 Compiling regex-automata v0.4.14 20:04.96 Compiling itertools v0.14.0 20:04.96 Compiling libcrux-macros v0.0.3 20:04.96 Compiling num-traits v0.2.19 20:04.96 Compiling log v0.4.26 20:04.96 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 20:04.96 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 20:04.97 Compiling rand_core v0.6.4 20:05.02 Compiling env_logger v0.10.0 20:05.04 Compiling rand_chacha v0.3.1 20:05.17 Compiling rand v0.8.5 20:05.20 Compiling nom v7.1.3 20:05.39 Compiling libcrux-hacl-rs v0.0.3 20:05.43 Compiling num-integer v0.1.46 20:05.56 Compiling libcrux-traits v0.0.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/libcrux-traits) 20:05.57 Compiling num-bigint v0.4.6 20:05.78 Compiling regex v1.12.3 20:06.15 Compiling cexpr v0.6.0 20:06.33 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 20:07.34 Compiling libcrux-sha2 v0.0.3 20:07.85 Compiling libcrux-p256 v0.0.3 20:10.06 Compiling pkcs11-bindings v0.1.7 20:10.35 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 20:16.89 Compiling pkcs11testmodule-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/pkcs11testmodule) 20:35.34 Finished `release` profile [optimized] target(s) in 31.58s 20:35.64 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule_static.a 20:35.64 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so 20:36.86 Compiling thiserror v2.0.12 20:36.86 Compiling winnow v0.7.13 20:36.86 Compiling enum-map v2.7.3 20:36.86 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:36.86 Compiling strum v0.27.1 20:36.86 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:36.86 Compiling serde_with v3.12.0 20:36.86 Compiling anstyle v1.0.8 20:36.86 Compiling strsim v0.11.1 20:36.86 Compiling clap_lex v0.7.2 20:36.86 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 20:36.86 Compiling enumset v1.1.2 20:36.86 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:36.86 Compiling ref-cast v1.0.24 20:36.86 Compiling rustc-hash v2.1.1 20:36.86 Compiling quinn-udp v0.5.13 20:36.86 Compiling dist-bin v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/dist-bin) 20:36.86 Compiling base64 v0.22.1 20:36.89 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:36.89 Compiling futures v0.3.28 20:36.97 Compiling clap_builder v4.5.15 20:37.03 Compiling sfv v0.14.0 20:37.24 Compiling qlog v0.15.2 20:37.68 Compiling toml_parser v1.0.4 20:37.85 Compiling toml v0.9.8 20:38.21 Compiling clap v4.5.16 20:38.22 Compiling clap-verbosity-flag v3.0.1 20:38.22 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 20:38.54 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:41.38 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:41.61 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:42.30 Compiling neqo-bin v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 20:48.71 Compiling http3server v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/test/http3server) 20:58.64 Finished `release` profile [optimized] target(s) in 22.99s 20:58.94 netwerk/test/http3server/http3server 20:58.99 ./manifest.json.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:58.99 ./node.stub.stub 20:59.16 ./node.stub.stub 20:59.17 ./node.stub.stub 20:59.17 ./node.stub.stub 20:59.27 ./node.stub.stub 20:59.31 ./node.stub.stub 20:59.36 ./node.stub.stub 20:59.36 ./node.stub.stub 20:59.43 ./node.stub.stub 20:59.47 ./node.stub.stub 20:59.48 ./node.stub.stub 20:59.60 ./node.stub.stub 20:59.61 ./node.stub.stub 20:59.62 ./node.stub.stub 20:59.64 ./node.stub.stub 20:59.67 ./node.stub.stub 20:59.72 ./node.stub.stub 20:59.76 ./node.stub.stub 20:59.82 ./node.stub.stub 20:59.84 ./node.stub.stub 20:59.91 ./node.stub.stub 20:59.92 ./node.stub.stub 20:59.95 ./node.stub.stub 21:00.01 ./node.stub.stub 21:00.30 ./event-list.json.stub 21:00.30 ./reserved-js-words.js.stub 21:00.37 ./spidermonkey_checks.stub 21:00.41 ./css_properties.js.stub 21:00.43 Successfully generated event list for DevTools 21:00.53 ./last_modified.json.stub 21:00.56 ./aboutNetErrorCodes.js.stub 21:00.57 ./CrashManager.sys.mjs.stub 21:00.58 ./lib.gecko.glean.d.ts.stub 21:00.59 ./FeatureManifest.sys.mjs.stub 21:00.61 ./normandydriver-a-1.0.xpi.stub 21:00.61 ./normandydriver-b-1.0.xpi.stub 21:00.64 ./normandydriver-a-2.0.xpi.stub 21:00.65 ./PromiseWorker.js.stub 21:00.66 ./PromiseWorker.mjs.stub 21:00.66 ./RFPTargetConstants.sys.mjs.stub 21:00.66 ./ScalarArtifactDefinitions.json.stub 21:00.68 ./EventArtifactDefinitions.json.stub 21:00.68 ./dependentlibs.list.stub 21:00.71 ./multilocale.txt.stub 21:00.76 ./built_in_addons.json.stub 21:00.77 ./browser_dragdrop1.xpi.stub 21:00.77 ./browser_dragdrop1.zip.stub 21:00.79 ./browser_dragdrop1.1.xpi.stub 21:00.80 ./browser_dragdrop1.1.zip.stub 21:00.82 ./browser_dragdrop2.xpi.stub 21:00.82 ./browser_dragdrop2.zip.stub 21:00.83 ./browser_dragdrop_incompat.xpi.stub 21:00.83 ./browser_dragdrop_incompat.zip.stub 21:00.92 ./browser_installssl.xpi.stub 21:00.94 ./browser_installssl.zip.stub 21:00.95 ./browser_theme.xpi.stub 21:00.95 ./browser_theme.zip.stub 21:00.96 ./error_list.json.stub 21:01.24 TEST-PASS | check_spidermonkey_style.py | ok 21:01.39 TEST-PASS | check_macroassembler_style.py | ok 21:01.43 TEST-PASS | check_js_opcode.py | ok 21:01.67 toolkit/locales/default.locale.stub 21:02.38 Packaging long-fields.xpi... 21:02.38 Packaging restartless.xpi... 21:02.39 Packaging system.xpi... 21:02.75 Packaging specialpowers@mozilla.org.xpi... 21:02.84 Packaging data-leak-blocker@mozilla.com.xpi... 21:02.92 Packaging ipp-activator@mozilla.com.xpi... 21:03.00 Packaging webcompat@mozilla.org.xpi... 21:03.11 Packaging newtab@mozilla.org.xpi... 21:03.29 Packaging mozscreenshots@mozilla.org.xpi... 21:03.47 W 135 compiler warnings present. 21:03.84 W Overall system resources - Wall time: 1264s; CPU: 67%; Read bytes: 5021696; Write bytes: 146321408; Read time: 574; Write time: 19947 21:03.85 W (suppressed 127 warnings in third-party code) 21:03.85 W (suppressed 2 warnings in accessible/atk) 21:03.85 W (suppressed 1 warnings in browser/components/shell) 21:03.85 W (suppressed 1 warnings in dom/media/webrtc) 21:03.85 W (suppressed 1 warnings in xpcom/base) 21:03.85 W warning: intl/components/src/TimeZone.cpp:241:9 [-Wunused-variable] unused variable 'date' 21:03.85 W warning: intl/components/src/TimeZone.cpp:271:9 [-Wunused-variable] unused variable 'date' 21:03.85 W warning: /usr/include/features.h:451:4 [-W#warnings] _FORTIFY_SOURCE requires compiling with optimization (-O) 21:03.85 To view a profile of the build, run |mach resource-usage|. 21:03.85 We know it took a while, but your build finally finished successfully! 21:03.85 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:03.85 To take your build for a test drive, run: |mach run| 21:03.85 For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.html + ./mach package 0:00.20 /usr/bin/gmake -C . -j16 -s -w package 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/browser/installer' 0:00.23 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.24 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:00.24 BUILDSTATUS@browser/installer START_file_generate multilocale.txt 0:00.32 BUILDSTATUS@browser/installer END_file_generate multilocale.txt 0:01.73 Generating XPT artifacts archive (firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip) 0:01.73 BUILDSTATUS@browser/installer START_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.83 BUILDSTATUS@browser/installer END_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.83 Compressing... 0:14.08 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:14.08 gmake[3]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:14.09 Making langpack 0:14.09 gmake[4]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:14.09 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.09 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.09 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.10 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.10 BUILDSTATUS@browser/themes/shared/app-marketplace-icons START_jar_maker browser/themes/shared/app-marketplace-icons/jar.mn 0:14.19 BUILDSTATUS@browser/themes/shared/app-marketplace-icons END_jar_maker browser/themes/shared/app-marketplace-icons/jar.mn 0:14.19 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.19 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.19 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.19 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/locales' 0:14.20 BUILDSTATUS@netwerk/locales START_jar_maker netwerk/locales/jar.mn 0:14.28 BUILDSTATUS@netwerk/locales END_jar_maker netwerk/locales/jar.mn 0:14.28 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/netwerk/locales' 0:14.28 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/locales' 0:14.28 BUILDSTATUS@dom/locales START_jar_maker dom/locales/jar.mn 0:14.37 BUILDSTATUS@dom/locales END_jar_maker dom/locales/jar.mn 0:14.37 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dom/locales' 0:14.37 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/locales' 0:14.37 BUILDSTATUS@security/manager/locales START_jar_maker security/manager/locales/jar.mn 0:14.45 BUILDSTATUS@security/manager/locales END_jar_maker security/manager/locales/jar.mn 0:14.45 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/manager/locales' 0:14.46 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/shared/locales' 0:14.46 BUILDSTATUS@devtools/shared/locales START_jar_maker devtools/shared/locales/jar.mn 0:14.54 BUILDSTATUS@devtools/shared/locales END_jar_maker devtools/shared/locales/jar.mn 0:14.54 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/shared/locales' 0:14.54 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.54 toolkit/locales/default.locale.stub 0:14.54 BUILDSTATUS@toolkit/locales START_file_generate default.locale 0:14.63 BUILDSTATUS@toolkit/locales END_file_generate default.locale 0:14.63 BUILDSTATUS@toolkit/locales START_jar_maker toolkit/locales/jar.mn 0:14.71 BUILDSTATUS@toolkit/locales END_jar_maker toolkit/locales/jar.mn 0:14.71 BUILDSTATUS@toolkit/locales START_Install ../../dist/xpi-stage/locale-en-US/default.locale 0:14.72 BUILDSTATUS@toolkit/locales END_Install ../../dist/xpi-stage/locale-en-US/default.locale 0:14.72 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.72 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/locales' 0:14.72 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:14.73 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:14.73 BUILDSTATUS@extensions/spellcheck/locales START_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.aff 0:14.73 BUILDSTATUS@extensions/spellcheck/locales START_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.dic 0:14.73 BUILDSTATUS@extensions/spellcheck/locales END_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.aff 0:14.73 BUILDSTATUS@extensions/spellcheck/locales END_Install ../../../dist/xpi-stage/locale-en-US/dictionaries/en-US.dic 0:14.73 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:14.73 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/extensions/spellcheck/locales' 0:14.73 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:14.74 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:14.74 BUILDSTATUS@devtools/client/locales START_jar_maker devtools/client/locales/jar.mn 0:14.83 BUILDSTATUS@devtools/client/locales END_jar_maker devtools/client/locales/jar.mn 0:14.83 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:14.83 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/client/locales' 0:14.83 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:14.84 gmake[6]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:14.84 BUILDSTATUS@devtools/startup/locales START_jar_maker devtools/startup/locales/jar.mn 0:14.92 BUILDSTATUS@devtools/startup/locales END_jar_maker devtools/startup/locales/jar.mn 0:14.92 gmake[6]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:14.93 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/devtools/startup/locales' 0:14.93 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:14.93 BUILDSTATUS@browser/locales START_jar_maker browser/locales/jar.mn 0:15.01 BUILDSTATUS@browser/locales END_jar_maker browser/locales/jar.mn 0:15.01 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.02 gmake[5]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.02 BUILDSTATUS@browser/locales START_file_generate multilocale.txt 0:15.10 BUILDSTATUS@browser/locales END_file_generate multilocale.txt 0:15.10 gmake[5]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.10 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.11 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.11 BUILDSTATUS@browser/branding/official/locales START_jar_maker browser/branding/official/locales/jar.mn 0:15.19 BUILDSTATUS@browser/branding/official/locales END_jar_maker browser/branding/official/locales/jar.mn 0:15.19 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.20 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.20 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.20 gmake[4]: 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_langpack_manifest en-US 0:15.30 /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.30 return datetime.datetime.utcfromtimestamp( 0:15.32 BUILDSTATUS@browser/locales END_langpack_manifest en-US 0:15.32 BUILDSTATUS@browser/locales START_zip firefox-149.0.en-US.langpack.xpi 0:15.43 BUILDSTATUS@browser/locales END_zip firefox-149.0.en-US.langpack.xpi 0:15.43 gmake[4]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.43 gmake[3]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/locales' 0:15.43 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:15.43 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:15.43 gmake: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu' 0:15.53 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-QH9Jt7 + xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' ./mach python build/pgo/profileserver.py [3138591] 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 3138591, 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:3138591): WARNING **: 07:13:06.652: 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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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/tmpe12qzok3/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.09 checking NSPR_CFLAGS... -I/usr/include/nspr 0:05.10 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:05.10 checking for rustc... /usr/bin/rustc 0:05.10 checking for cargo... /usr/bin/cargo 0:05.12 checking rustc version... 1.93.1 0:05.12 checking cargo version... 1.93.1 0:05.15 checking for rust host triplet... x86_64-unknown-linux-gnu 0:05.17 checking for rust target triplet... x86_64-unknown-linux-gnu 0:05.17 checking for rustdoc... /usr/bin/rustdoc 0:05.17 checking for cbindgen... /usr/bin/cbindgen 0:05.17 checking for rustfmt... not found 0:05.17 checking for clang for bindgen... /usr/bin/clang++ 0:05.18 checking for libclang for bindgen... /usr/lib64/libclang.so.20.1.8 0:05.18 checking that libclang is new enough... yes 0:05.18 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.18 checking for libffi > 3.0.9... yes 0:05.18 checking MOZ_FFI_CFLAGS... 0:05.19 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi 0:05.19 checking for icu-uc icu-i18n >= 78.1... yes 0:05.19 checking MOZ_ICU_CFLAGS... 0:05.19 checking MOZ_ICU_LIBS... -licuuc -licui18n 0:05.20 checking for tm_zone and tm_gmtoff in struct tm... yes 0:05.22 checking for getpagesize... yes 0:05.25 checking for gmtime_r... yes 0:05.28 checking for localtime_r... yes 0:05.31 checking for gettid... yes 0:05.33 checking for setpriority... yes 0:05.36 checking for syscall... yes 0:05.39 checking for getc_unlocked... yes 0:05.41 checking for pthread_getname_np... yes 0:05.44 checking for pthread_get_name_np... no 0:05.47 checking for nl_langinfo and CODESET... yes 0:05.50 checking for __cxa_demangle... yes 0:05.52 checking for _getc_nolock... no 0:05.55 checking for localeconv... yes 0:05.55 checking for nodejs... /usr/bin/node (20.20.0) 0:05.55 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:05.56 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.56 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.56 checking for pango >= 1.22.0... yes 0:05.56 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.56 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:05.56 checking for fontconfig >= 2.7.0... yes 0:05.56 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -DWITH_GZFILEOP 0:05.56 checking _FONTCONFIG_LIBS... -lfontconfig 0:05.56 checking for freetype2 >= 9.10.3... yes 0:05.56 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP 0:05.56 checking _FT2_LIBS... -lfreetype 0:05.56 checking for tar... /usr/bin/tar 0:05.56 checking for unzip... /usr/bin/unzip 0:05.56 checking for the Mozilla API key... yes 0:05.56 checking for the Google Location Service API key... no 0:05.56 checking for the Google Safebrowsing API key... yes 0:05.56 checking for the Bing API key... no 0:05.56 checking for the Adjust SDK key... no 0:05.56 checking for the Leanplum SDK key... no 0:05.56 checking for the Pocket API key... no 0:05.57 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:05.57 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:05.57 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:05.57 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:05.57 checking MOZ_X11_CFLAGS... 0:05.57 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:05.57 checking for ice sm... yes 0:05.57 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:05.60 checking for stat64... yes 0:05.62 checking for lstat64... yes 0:05.65 checking for truncate64... yes 0:05.67 checking for statvfs64... yes 0:05.70 checking for statvfs... yes 0:05.72 checking for statfs64... yes 0:05.75 checking for statfs... yes 0:05.77 checking for lutimes... yes 0:05.80 checking for posix_fadvise... yes 0:05.82 checking for posix_fallocate... yes 0:05.85 checking for eventfd... yes 0:05.87 checking for arc4random... yes 0:05.90 checking for arc4random_buf... yes 0:05.92 checking for mallinfo... yes 0:05.93 checking for sys/ioccom.h... no 0:05.97 checking for -z pack-relative-relocs option to ld... yes 0:05.97 checking for vpx >= 1.10.0... yes 0:05.97 checking MOZ_LIBVPX_CFLAGS... 0:05.97 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:05.98 checking for vpx/vpx_decoder.h... yes 0:06.01 checking for vpx_codec_dec_init_ver... yes 0:06.03 checking for jpeg_destroy_compress... yes 0:06.04 checking for sufficient jpeg library version... yes 0:06.06 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:06.06 checking for nasm... /usr/bin/nasm 0:06.06 checking nasm version... 3.01 0:06.06 checking for dump_syms... /usr/bin/dump_syms 0:06.08 checking for getcontext... yes 0:06.08 checking for nss >= 3.121... yes 0:06.08 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:06.09 checking NSS_LIBS... -lnss3 -lnssutil3 -lsmime3 -lssl3 -lsoftokn3 -lplds4 -lplc4 -lnspr4 0:06.09 checking for libevent... yes 0:06.09 checking MOZ_LIBEVENT_CFLAGS... 0:06.09 checking MOZ_LIBEVENT_LIBS... -levent 0:06.09 checking for gthread-2.0... yes 0:06.09 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.09 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:06.09 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.09 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.09 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.09 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:06.09 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:06.09 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:06.09 checking for dbus-1 >= 0.60... yes 0:06.10 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:06.10 checking MOZ_DBUS_LIBS... -ldbus-1 0:06.10 checking for pixman-1 >= 0.40.0... yes 0:06.10 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:06.10 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:06.11 checking for sin_len in struct sockaddr_in... no 0:06.12 checking for sin_len6 in struct sockaddr_in6... no 0:06.13 checking for sa_len in struct sockaddr... no 0:06.14 checking for pthread_cond_timedwait_monotonic_np... no 0:06.15 checking for 32-bits ethtool_cmd.speed... yes 0:06.15 checking ONNX install path... no 0:06.16 checking for valid C compiler optimization flags... yes 0:06.16 checking for gmake... /usr/bin/gmake 0:06.17 checking for gmake version... 4.4.1 0:06.17 checking for watchman... not found 0:06.17 checking for xargs... /usr/bin/xargs 0:06.20 checking for strip... /usr/bin/llvm-strip 0:06.20 checking for zlib >= 1.2.3... yes 0:06.20 checking MOZ_ZLIB_CFLAGS... -DWITH_GZFILEOP 0:06.20 checking MOZ_ZLIB_LIBS... -lz 0:06.20 Creating config.status 0:06.31 Reticulating splines... 0:10.55 Finished reading 2623 moz.build files in 1.18s 0:10.55 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:10.55 Processed into 19154 build config descriptors in 1.38s 0:10.55 RecursiveMake backend executed in 1.52s 0:10.55 5576 total backend files; 4279 created; 0 updated; 1297 unchanged; 0 deleted; 17 -> 2078 Makefile 0:10.55 FasterMake backend executed in 0.00s 0:10.55 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.55 Clangd backend executed in 0.00s 0:10.55 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:10.55 Total wall time: 4.25s; CPU time: 4.25s; Efficiency: 100%; Untracked: 0.17s 0:11.28 Configure complete! 0:11.28 Be sure to run |mach build| to pick up any changes 0:11.32 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.32 /usr/bin/gmake -f client.mk -j16 -s 0:11.44 Elapsed: 0.03s; From dist/xpi-stage: Kept 0 existing; Added/updated 617; Removed 0 files and 0 directories. 0:11.45 Elapsed: 0.03s; From _tests: Kept 25 existing; Added/updated 1346; Removed 0 files and 0 directories. 0:11.46 Elapsed: 0.04s; From dist/bin: Kept 14 existing; Added/updated 2914; Removed 0 files and 0 directories. 0:11.48 Elapsed: 0.06s; From dist/include: Kept 3018 existing; Added/updated 4891; Removed 0 files and 0 directories. 0:11.51 ./mozilla-config.h.stub 0:11.51 ./buildid.h.stub 0:11.51 ./source-repo.h.stub 0:11.51 ./RelationType.h.stub 0:11.51 ./Role.h.stub 0:11.51 ./stl.sentinel.stub 0:11.51 ./system-header.sentinel.stub 0:11.51 ./xpcAccEvents.h.stub 0:11.51 ./buildconfig.rs.stub 0:11.51 ./cbindgen-metadata.json.stub 0:11.51 ./UseCounterList.h.stub 0:11.51 ./UseCounterWorkerList.h.stub 0:11.51 ./CSSStyleProperties.webidl.stub 0:11.51 ./CSSPageDescriptors.webidl.stub 0:11.51 ./CSSPositionTryDescriptors.webidl.stub 0:11.51 ./BaseChars.h.stub 0:11.52 config 0:11.63 ./IsCombiningDiacritic.h.stub 0:11.67 ./js-confdefs.h.stub 0:11.67 ./js-config.h.stub 0:11.68 ./PrefsGenerated.h.stub 0:11.68 ./ProfilingCategoryList.h.stub 0:11.68 ./ReservedWordsGenerated.h.stub 0:11.68 ./StatsPhasesGenerated.h.stub 0:11.69 ./ABIFunctionTypeGenerated.h.stub 0:11.69 ./MIROpsGenerated.h.stub 0:11.69 ./LIROpsGenerated.h.stub 0:11.72 ./CacheIROpsGenerated.h.stub 0:11.74 ./AtomicOperationsGenerated.h.stub 0:11.74 ./WasmBuiltinModuleGenerated.h.stub 0:11.74 ./FrameIdList.h.stub 0:11.79 ./FrameTypeList.h.stub 0:11.84 ./NonCustomCSSPropertyId.h.stub 0:11.85 ./ServoCSSPropList.h.stub 0:11.85 ./PseudoStyleTypeList.h.stub 0:11.85 ./CompositorAnimatableProperties.h.stub 0:11.87 ./CountedUnknownProperties.h.stub 0:11.88 ./ExampleStylesheet.h.stub 0:11.90 ./StaticPrefListAll.h.stub 0:11.94 ./registered_field_trials.h.stub 0:11.95 ./TestGeckoTraceEvents.h.stub 0:11.99 ./GeckoTraceEvents.h.stub 0:12.01 ./glean_adapter.rs.stub 0:12.03 ./metrics_yamls.cached.stub 0:12.04 ./pings_yamls.cached.stub 0:12.06 ./NimbusFeatureManifest.h.stub 0:12.06 ./TelemetryHistogramEnums.h.stub 0:12.08 ./TelemetryHistogramNameMap.h.stub 0:12.09 ./TelemetryScalarData.h.stub 0:12.10 ./TelemetryScalarEnums.h.stub 0:12.10 ./TelemetryEventData.h.stub 0:12.11 ./TelemetryEventEnums.h.stub 0:12.19 ./TelemetryProcessEnums.h.stub 0:12.25 ./TelemetryProcessData.h.stub 0:12.25 ./TelemetryUserInteractionData.h.stub 0:12.27 ./TelemetryUserInteractionNameMap.h.stub 0:12.30 ./validated.yaml.stub 0:12.32 ./profiling_categories.rs.stub 0:12.32 ./ErrorList.h.stub 0:12.38 ./ErrorNamesInternal.h.stub 0:12.43 ./error_list.rs.stub 0:12.43 ./Services.h.stub 0:12.43 ./GeckoProcessTypes.h.stub 0:12.46 ./Components.h.stub 0:12.48 ./nsGkAtomList.h.stub 0:12.49 ./xpidl.stub.stub 0:12.57 ./application.ini.stub 0:12.58 config/nsinstall_real 0:12.59 ./selfhosted.out.h.stub 0:12.59 ./GleanPings.h.stub 0:12.60 ./CrashAnnotations.h.stub 0:12.60 ./generated_metrics.yaml.stub 0:12.60 ./conversions.rs.stub 0:12.95 ./glean_metrics.rs.stub 0:13.00 ./application.ini.h.stub 0:13.01 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.01 config/makefiles/xpidl/Bits.xpt 0:13.01 config/makefiles/xpidl/accessibility.xpt 0:13.02 config/makefiles/xpidl/alerts.xpt 0:13.02 config/makefiles/xpidl/appshell.xpt 0:13.02 config/makefiles/xpidl/appstartup.xpt 0:13.03 config/makefiles/xpidl/autocomplete.xpt 0:13.05 config/makefiles/xpidl/autoplay.xpt 0:13.06 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:13.12 config/makefiles/xpidl/browsercompsbase.xpt 0:13.12 config/makefiles/xpidl/caps.xpt 0:13.17 config/makefiles/xpidl/captivedetect.xpt 0:13.22 config/makefiles/xpidl/cascade_bindings.xpt 0:13.24 config/makefiles/xpidl/chrome.xpt 0:13.24 config/makefiles/xpidl/commandhandler.xpt 0:13.24 config/makefiles/xpidl/commandlines.xpt 0:13.25 config/makefiles/xpidl/composer.xpt 0:13.31 config/makefiles/xpidl/content_events.xpt 0:13.31 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:13.33 config/makefiles/xpidl/dap.xpt 0:13.37 config/makefiles/xpidl/docshell.xpt 0:13.39 config/makefiles/xpidl/dom.xpt 0:13.41 config/makefiles/xpidl/dom_audiochannel.xpt 0:13.41 config/makefiles/xpidl/dom_base.xpt 0:13.43 config/makefiles/xpidl/dom_bindings.xpt 0:13.45 config/makefiles/xpidl/dom_events.xpt 0:13.45 config/makefiles/xpidl/dom_geolocation.xpt 0:13.46 config/makefiles/xpidl/dom_identitycredential.xpt 0:13.47 config/makefiles/xpidl/dom_indexeddb.xpt 0:13.50 config/makefiles/xpidl/dom_localstorage.xpt 0:13.52 config/makefiles/xpidl/dom_media.xpt 0:13.55 config/makefiles/xpidl/dom_network.xpt 0:13.57 config/makefiles/xpidl/dom_notification.xpt 0:13.61 config/makefiles/xpidl/dom_payments.xpt 0:13.64 config/makefiles/xpidl/dom_power.xpt 0:13.66 config/makefiles/xpidl/dom_push.xpt 0:13.68 config/makefiles/xpidl/dom_quota.xpt 0:13.69 config/makefiles/xpidl/dom_security.xpt 0:13.70 config/makefiles/xpidl/dom_serializers.xpt 0:13.72 config/makefiles/xpidl/dom_sidebar.xpt 0:13.73 config/makefiles/xpidl/dom_simpledb.xpt 0:13.73 config/makefiles/xpidl/dom_storage.xpt 0:13.76 config/makefiles/xpidl/dom_system.xpt 0:13.79 config/makefiles/xpidl/dom_webauthn.xpt 0:13.81 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:13.81 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:13.87 config/makefiles/xpidl/dom_workers.xpt 0:13.91 config/makefiles/xpidl/dom_xslt.xpt 0:13.92 config/makefiles/xpidl/dom_xul.xpt 0:13.93 config/makefiles/xpidl/downloads.xpt 0:13.93 config/makefiles/xpidl/editor.xpt 0:13.94 config/makefiles/xpidl/enterprisepolicies.xpt 0:13.94 config/makefiles/xpidl/extensions.xpt 0:13.95 config/makefiles/xpidl/exthandler.xpt 0:13.97 config/makefiles/xpidl/fastfind.xpt 0:14.00 config/makefiles/xpidl/fog.xpt 0:14.02 config/makefiles/xpidl/gfx.xpt 0:14.05 config/makefiles/xpidl/html5.xpt 0:14.08 config/makefiles/xpidl/htmlparser.xpt 0:14.11 config/makefiles/xpidl/http-sfv.xpt 0:14.11 config/makefiles/xpidl/imglib2.xpt 0:14.14 config/makefiles/xpidl/inspector.xpt 0:14.14 config/makefiles/xpidl/intl.xpt 0:14.15 config/makefiles/xpidl/jar.xpt 0:14.16 config/makefiles/xpidl/jsdevtools.xpt 0:14.19 config/makefiles/xpidl/kvstore.xpt 0:14.21 config/makefiles/xpidl/layout_base.xpt 0:14.21 config/makefiles/xpidl/layout_style.xpt 0:14.24 config/makefiles/xpidl/layout_xul_tree.xpt 0:14.24 config/makefiles/xpidl/locale.xpt 0:14.28 config/makefiles/xpidl/loginmgr.xpt 0:14.31 config/makefiles/xpidl/migration.xpt 0:14.31 config/makefiles/xpidl/mimetype.xpt 0:14.34 config/makefiles/xpidl/ml.xpt 0:14.35 config/makefiles/xpidl/mozfind.xpt 0:14.36 ./GeneratedElementDocumentState.h.stub 0:14.36 config/makefiles/xpidl/mozintl.xpt 0:14.39 ./fragmentdirectives_ffi_generated.h.stub 0:14.40 config/makefiles/xpidl/necko.xpt 0:14.42 config/makefiles/xpidl/necko_about.xpt 0:14.43 config/makefiles/xpidl/necko_cache2.xpt 0:14.43 ./data_encoding_ffi_generated.h.stub 0:14.45 config/makefiles/xpidl/necko_cookie.xpt 0:14.46 config/makefiles/xpidl/necko_dns.xpt 0:14.48 ./mime_guess_ffi_generated.h.stub 0:14.53 ./audioipc2_client_ffi_generated.h.stub 0:14.53 config/makefiles/xpidl/necko_file.xpt 0:14.56 ./audioipc2_server_ffi_generated.h.stub 0:14.57 ./midir_impl_ffi_generated.h.stub 0:14.58 ./origin_trials_ffi_generated.h.stub 0:14.60 config/makefiles/xpidl/necko_http.xpt 0:14.61 ./webrender_ffi_generated.h.stub 0:14.63 ./wgpu_ffi_generated.h.stub 0:14.64 ./unicode_bidi_ffi_generated.h.stub 0:14.67 ./mapped_hyph.h.stub 0:14.69 ./fluent_ffi_generated.h.stub 0:14.69 ./l10nregistry_ffi_generated.h.stub 0:14.71 ./localization_ffi_generated.h.stub 0:14.78 ./fluent_langneg_ffi_generated.h.stub 0:14.79 config/makefiles/xpidl/necko_res.xpt 0:14.79 ./locale_service_glue_generated.h.stub 0:14.80 ./oxilangtag_ffi_generated.h.stub 0:14.81 config/makefiles/xpidl/necko_socket.xpt 0:14.82 ./unic_langid_ffi_generated.h.stub 0:14.89 config/makefiles/xpidl/necko_strconv.xpt 0:14.90 config/makefiles/xpidl/necko_viewsource.xpt 0:14.90 config/makefiles/xpidl/necko_websocket.xpt 0:14.94 config/makefiles/xpidl/necko_webtransport.xpt 0:14.98 ./ServoStyleConsts.h.stub 0:14.98 config/makefiles/xpidl/necko_wifi.xpt 0:15.01 config/makefiles/xpidl/parentalcontrols.xpt 0:15.02 ./mp4parse_ffi_generated.h.stub 0:15.03 ./idna_glue.h.stub 0:15.09 ./MozURL_ffi.h.stub 0:15.13 config/makefiles/xpidl/peerconnection.xpt 0:15.13 config/makefiles/xpidl/permissions.xpt 0:15.16 ./rust_helper.h.stub 0:15.24 config/makefiles/xpidl/pipnss.xpt 0:15.24 config/makefiles/xpidl/places.xpt 0:15.25 config/makefiles/xpidl/pref.xpt 0:15.31 ./uritemplate_glue.h.stub 0:15.32 config/makefiles/xpidl/prefetch.xpt 0:15.38 config/makefiles/xpidl/privateattribution.xpt 0:15.39 ./urlpattern_glue.h.stub 0:15.42 config/makefiles/xpidl/profiler.xpt 0:15.42 ./neqo_glue_ffi_generated.h.stub 0:15.45 ./signature_cache_ffi.h.stub 0:15.47 ./mozilla_abridged_certs_generated.h.stub 0:15.50 config/makefiles/xpidl/rdd_process_xpcom_test.xpt 0:15.53 ./pdf_trust_anchors_ffi_generated.h.stub 0:15.56 config/makefiles/xpidl/remote.xpt 0:15.58 config/makefiles/xpidl/reputationservice.xpt 0:15.61 ./qwac_trust_anchors_ffi_generated.h.stub 0:15.65 ./mls_gk_ffi_generated.h.stub 0:15.70 config/makefiles/xpidl/sandbox.xpt 0:15.73 ./content_classifier_ffi.h.stub 0:15.76 ./dap_ffi_generated.h.stub 0:15.78 ./fog_ffi_generated.h.stub 0:15.78 ./jog_ffi_generated.h.stub 0:15.82 config/makefiles/xpidl/satchel.xpt 0:15.83 config/makefiles/xpidl/services.xpt 0:15.86 config/makefiles/xpidl/sessionstore.xpt 0:15.87 ./GleanMetrics.h.stub 0:15.87 config/makefiles/xpidl/shellservice.xpt 0:15.88 config/makefiles/xpidl/shistory.xpt 0:15.93 ./GleanJSMetricsLookup.cpp.stub 0:15.93 config/makefiles/xpidl/spellchecker.xpt 0:15.95 ./metrics.rs.stub 0:16.02 ./factory.rs.stub 0:16.06 ./crash_helper_client_ffi_generated.h.stub 0:16.07 ./crash_helper_ffi_generated.h.stub 0:16.08 config/makefiles/xpidl/startupcache.xpt 0:16.09 ./mozannotation_client_ffi_generated.h.stub 0:16.11 config/makefiles/xpidl/storage.xpt 0:16.13 ./rust_minidump_writer_linux_ffi_generated.h.stub 0:16.15 config/makefiles/xpidl/telemetry.xpt 0:16.16 config/makefiles/xpidl/test_necko.xpt 0:16.17 config/makefiles/xpidl/thumbnails.xpt 0:16.24 config/makefiles/xpidl/toolkit_antitracking.xpt 0:16.27 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:16.33 ./profiler_ffi_generated.h.stub 0:16.36 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:16.44 config/makefiles/xpidl/toolkit_cleardata.xpt 0:16.44 ./gk_rust_utils_ffi_generated.h.stub 0:16.48 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:16.50 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:16.51 config/makefiles/xpidl/toolkit_crashservice.xpt 0:16.53 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:16.54 config/makefiles/xpidl/toolkit_media.xpt 0:16.55 config/makefiles/xpidl/toolkit_modules.xpt 0:16.58 config/makefiles/xpidl/toolkit_processtools.xpt 0:16.58 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:16.62 config/makefiles/xpidl/toolkit_shell.xpt 0:16.68 config/makefiles/xpidl/toolkit_terminator.xpt 0:16.71 config/makefiles/xpidl/toolkit_xulstore.xpt 0:16.73 config/makefiles/xpidl/toolkitprofile.xpt 0:16.74 config/makefiles/xpidl/toolkitremote.xpt 0:16.76 config/makefiles/xpidl/txmgr.xpt 0:16.79 config/makefiles/xpidl/txtsvc.xpt 0:16.84 config/makefiles/xpidl/uconv.xpt 0:16.86 config/makefiles/xpidl/update.xpt 0:16.88 config/makefiles/xpidl/uriloader.xpt 0:16.90 config/makefiles/xpidl/url-classifier.xpt 0:16.94 config/makefiles/xpidl/urlformatter.xpt 0:16.95 config/makefiles/xpidl/utility_process_xpcom_test.xpt 0:16.96 config/makefiles/xpidl/webBrowser_core.xpt 0:16.97 config/makefiles/xpidl/webbrowserpersist.xpt 0:17.02 config/makefiles/xpidl/webextensions.xpt 0:17.03 config/makefiles/xpidl/webvtt.xpt 0:17.06 config/makefiles/xpidl/widget.xpt 0:17.10 config/makefiles/xpidl/windowcreator.xpt 0:17.16 config/makefiles/xpidl/windowwatcher.xpt 0:17.18 config/makefiles/xpidl/xpcom_base.xpt 0:17.22 config/makefiles/xpidl/xpcom_components.xpt 0:17.27 config/makefiles/xpidl/xpcom_ds.xpt 0:17.28 config/makefiles/xpidl/xpcom_io.xpt 0:17.29 config/makefiles/xpidl/xpcom_system.xpt 0:17.29 config/makefiles/xpidl/xpcom_threads.xpt 0:17.33 config/makefiles/xpidl/xpcomtest.xpt 0:17.35 config/makefiles/xpidl/xpconnect.xpt 0:17.41 config/makefiles/xpidl/xpctest.xpt 0:17.43 config/makefiles/xpidl/xul.xpt 0:17.49 config/makefiles/xpidl/xulapp.xpt 0:17.50 config/makefiles/xpidl/zipwriter.xpt 0:17.79 config/makefiles/xpidl/xptdata.stub 0:18.62 config/external/mozinference/libmozinference.so.symbols.stub 0:18.62 build/pure_virtual 0:18.62 memory/mozalloc 0:18.62 browser/app 0:18.62 mfbt 0:18.63 mozglue/build 0:18.63 third_party/fmt 0:18.63 mozglue/interposers 0:18.63 mozglue/baseprofiler 0:18.63 memory/build 0:18.63 xpcom/glue/standalone 0:18.63 third_party/llama.cpp 0:18.63 mozglue/misc 0:18.63 dom/bindings/test 0:18.63 dom/media/fake-cdm 0:18.64 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.64 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.64 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.51 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.51 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.51 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.63 dom/media/gmp-plugin-openh264 0:19.70 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.71 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.71 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.94 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.94 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.94 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.94 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.94 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.94 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.98 ipc/app 0:19.99 toolkit/library/build/libxul.so.symbols.stub 0:20.01 accessible/aom 0:20.19 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.19 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.19 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.44 W 1 warning generated. 0:20.46 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.46 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.46 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.46 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.34 accessible/atk 0:21.36 W 1 warning generated. 0:21.37 accessible/base 0:21.45 Compiling unicode-ident v1.0.6 0:21.46 W 1 warning generated. 0:21.47 Compiling proc-macro2 v1.0.101 0:21.52 Compiling serde_core v1.0.228 0:21.60 Compiling serde v1.0.228 0:21.90 Compiling cfg-if v1.0.0 0:21.92 Compiling libc v0.2.176 0:22.37 W 1 warning generated. 0:22.38 accessible/basetypes 0:22.47 Compiling quote v1.0.40 0:22.96 Compiling syn v2.0.106 0:23.21 W 1 warning generated. 0:23.76 Compiling bitflags v2.10.0 0:23.84 Compiling autocfg v1.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/autocfg) 0:24.03 Compiling version_check v0.9.4 0:24.06 accessible/generic 0:24.12 Compiling thiserror v2.0.12 0:24.32 accessible/html 0:24.42 Compiling shlex v1.3.0 0:24.79 Compiling log v0.4.26 0:24.84 Compiling memchr v2.7.4 0:24.99 Compiling equivalent v1.0.1 0:25.02 Compiling foldhash v0.2.0 0:25.20 Compiling minimal-lexical v0.2.1 0:25.41 Compiling zmij v1.0.20 0:25.60 Compiling nom v7.1.3 0:25.62 Compiling stable_deref_trait v1.2.0 0:25.65 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 0:25.70 Compiling glob v0.3.1 0:25.74 Compiling winnow v0.7.13 0:25.80 Compiling itoa v1.0.15 0:25.88 Compiling rustc-hash v2.1.1 0:25.90 Compiling once_cell v1.21.3 0:25.94 Compiling toml_datetime v0.7.3 0:26.05 Compiling serde_spanned v1.0.3 0:26.11 Compiling synstructure v0.13.1 0:26.20 Compiling toml_writer v1.0.4 0:26.35 Compiling getrandom v0.3.3 0:26.47 Compiling semver v1.0.16 0:26.72 Compiling fastrand v2.1.1 0:26.89 Compiling siphasher v1.0.1 0:26.91 Compiling anyhow v1.0.69 0:27.06 Compiling jobserver v0.1.33 0:27.18 Compiling rustix v0.38.39 0:27.20 Compiling serde_json v1.0.149 0:27.32 Compiling toml_parser v1.0.4 0:27.63 Compiling toml v0.9.8 0:27.74 Compiling cc v1.2.30 0:27.76 Compiling libm v0.2.6 0:27.89 Compiling heck v0.5.0 0:28.35 W 1 warning generated. 0:28.50 Compiling any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703) 0:28.64 Compiling either v1.8.1 0:28.74 Compiling itertools v0.14.0 0:29.00 Compiling encoding_rs v0.8.35 0:29.05 Compiling writeable v0.6.2 0:29.65 Compiling litemap v0.8.0 0:29.70 accessible/ipc 0:29.80 Compiling num-traits v0.2.19 0:29.92 Compiling camino v1.1.2 0:30.04 Compiling hashbrown v0.16.0 0:30.33 Compiling linux-raw-sys v0.4.14 0:30.51 W 1 warning generated. 0:30.53 Compiling indexmap v2.11.4 0:30.67 W 1 warning generated. 0:30.70 Compiling nsstring v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nsstring) 0:30.99 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 0:31.03 Compiling clang-sys v1.7.0 0:31.14 Compiling lazy_static v1.4.0 0:31.18 Compiling fs-err v2.9.0 0:31.27 Compiling aho-corasick v1.1.0 0:31.29 Compiling regex-syntax v0.8.5 0:31.40 Compiling pkg-config v0.3.26 0:31.48 Compiling libloading v0.8.6 0:31.61 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 0:32.06 Compiling tempfile v3.16.0 0:32.48 Compiling regex-automata v0.4.14 0:32.70 Compiling cexpr v0.6.0 0:32.80 Compiling icu_properties_data v2.1.2 0:32.87 Compiling thin-vec v0.2.14 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/thin-vec) 0:32.98 Compiling utf8_iter v1.0.4 0:33.06 Compiling icu_normalizer_data v2.1.1 0:33.14 Compiling static_assertions v1.1.0 0:33.16 Compiling scopeguard v1.1.0 0:33.27 Compiling percent-encoding v2.3.2 0:33.38 Compiling bytes v1.11.1 0:33.73 Compiling typenum v1.16.0 0:33.99 Compiling form_urlencoded v1.2.2 0:34.13 Compiling smawk v0.3.2 0:34.17 Compiling regex v1.12.3 0:34.19 Compiling plain v0.2.3 0:34.25 Compiling textwrap v0.16.1 0:34.40 Compiling nserror v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/nserror) 0:34.61 Compiling weedle2 v5.0.0 0:35.49 Compiling crossbeam-utils v0.8.21 0:35.55 Compiling generic-array v0.14.6 0:35.91 Compiling uniffi_core v0.31.0 0:36.30 Compiling ident_case v1.0.1 0:36.36 Compiling fnv v1.0.7 0:36.41 Compiling strsim v0.11.1 0:36.42 Compiling cstr v0.2.11 0:36.49 Compiling termcolor v1.4.1 0:36.64 Compiling darling_core v0.20.10 0:36.73 Compiling threadbound v0.1.5 0:36.80 Compiling env_logger v0.10.0 0:36.83 Compiling lock_api v0.4.9 0:36.93 Compiling cfg_aliases v0.2.1 0:36.96 Compiling pin-project-lite v0.2.14 0:36.97 Compiling parking_lot_core v0.9.10 0:37.17 Compiling byteorder v1.5.0 0:37.52 Compiling vcpkg v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/vcpkg) 0:37.56 Compiling libsqlite3-sys v0.35.0 0:37.72 Compiling base64 v0.22.1 0:37.76 Compiling rand_core v0.6.4 0:37.91 Compiling tracing-core v0.1.33 0:38.48 Compiling block-buffer v0.10.3 0:38.50 Compiling crypto-common v0.1.6 0:38.54 Compiling sharded-slab v0.1.7 0:38.56 Compiling digest v0.10.7 0:38.68 Compiling thread_local v1.1.8 0:38.70 Compiling serde_derive v1.0.228 0:38.78 Compiling thiserror-impl v2.0.12 0:38.87 Compiling zerofrom-derive v0.1.3 0:39.05 Compiling yoke-derive v0.8.0 0:40.20 accessible/xpcom 0:41.04 Compiling zerovec-derive v0.11.1 0:41.06 accessible/xul 0:41.13 Compiling displaydoc v0.2.4 0:41.54 Compiling uniffi_internal_macros v0.31.0 0:42.36 Compiling scroll_derive v0.12.0 0:42.80 Compiling xpcom_macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom/xpcom_macros) 0:43.67 Compiling scroll v0.12.0 0:43.70 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.70 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.71 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.71 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.71 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.71 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/accessible/atk/RootAccessibleWrap.cpp:9: 0:43.87 Compiling goblin v0.9.2 0:44.46 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 0:44.48 Compiling tracing-attributes v0.1.28 0:44.54 Compiling async-trait v0.1.68 0:44.58 W 6 warnings generated. 0:44.65 Compiling uniffi_pipeline v0.31.0 0:44.77 Compiling tracing-subscriber v0.3.20 0:45.09 Compiling uniffi_meta v0.31.0 0:45.19 Compiling memoffset v0.9.0 0:46.01 Compiling uniffi_udl v0.31.0 0:46.48 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 0:46.50 Compiling xpcom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/xpcom) 0:46.55 Compiling zerofrom v0.1.4 0:46.61 Compiling yoke v0.8.0 0:46.61 Compiling ppv-lite86 v0.2.17 0:46.74 Compiling zerovec v0.11.4 0:46.86 Compiling zerotrie v0.2.2 0:46.94 Compiling darling_macro v0.20.10 0:47.70 Compiling tinystr v0.8.1 0:47.72 Compiling potential_utf v0.1.4 0:47.81 Compiling icu_locale_core v2.1.1 0:47.82 Compiling icu_collections v2.1.1 0:47.87 Compiling darling v0.20.10 0:47.90 Compiling rand_chacha v0.3.1 0:48.01 W 2 warnings generated. 0:48.40 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:48.68 Compiling icu_provider v2.1.1 0:49.38 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 0:49.40 Compiling smallvec v1.15.1 0:49.47 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 0:49.59 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 0:49.90 Compiling icu_normalizer v2.1.1 0:50.01 Compiling icu_properties v2.1.2 0:50.05 Compiling uniffi_macros v0.31.0 0:50.44 Compiling basic-toml v0.1.2 0:50.64 Compiling askama_parser v0.14.0 0:50.88 Compiling idna_adapter v1.2.1 0:50.91 Compiling cargo-platform v0.1.2 0:50.93 Compiling idna v1.1.0 0:51.27 Compiling url v2.5.7 0:51.63 Compiling cargo_metadata v0.19.2 0:52.00 Compiling euclid v0.22.13 0:52.16 Compiling parking_lot v0.12.3 0:52.33 Compiling uuid v1.3.0 0:52.61 Compiling bincode v1.3.3 0:52.65 Compiling hex v0.4.3 0:52.84 Compiling app_units v0.7.8 0:52.84 Compiling tracing v0.1.41 0:52.88 Compiling hashlink v0.11.0 0:52.90 Compiling rand v0.8.5 0:52.96 Compiling malloc_size_of_derive v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/malloc_size_of_derive) 0:52.96 Compiling fallible-iterator v0.3.0 0:53.07 Compiling fallible-streaming-iterator v0.1.9 0:53.12 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 0:53.14 Compiling ordered-float v3.4.0 0:53.14 Compiling serde_bytes v0.11.9 0:53.21 Compiling rusqlite v0.37.0 0:53.27 Compiling cpufeatures v0.2.8 0:53.28 Compiling iana-time-zone v0.1.64 0:53.33 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 0:53.34 Compiling phf_shared v0.13.1 0:53.41 Compiling chrono v0.4.42 0:53.50 Compiling arrayref v0.3.6 0:53.50 Compiling phf_generator v0.13.1 0:53.53 Compiling sha2 v0.10.8 0:53.58 Compiling arrayvec v0.7.6 0:53.75 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 0:53.77 Compiling slab v0.4.8 0:53.78 Compiling id-arena v2.2.1 0:53.85 Compiling prost-derive v0.13.5 0:53.95 Compiling adler2 v2.0.1 0:54.02 Compiling simd-adler32 v0.3.7 0:54.11 Compiling rkv v0.20.0 0:54.16 Compiling miniz_oxide v0.8.9 0:54.23 Compiling unic-langid-impl v0.9.6 0:54.28 Compiling profiler-macros v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api/macros) 0:54.81 Compiling gecko-profiler v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-api) 0:55.00 Compiling crossbeam-epoch v0.9.14 0:55.07 Compiling crc32fast v1.4.2 0:55.18 Compiling flate2 v1.1.4 0:55.24 Compiling unic-langid v0.9.6 0:55.26 Compiling memoffset v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/memoffset) 0:55.27 Compiling crossbeam-channel v0.5.15 0:55.29 Compiling whatsys v0.3.2 0:55.29 Compiling ffi-support v0.4.4 0:55.47 Compiling zeitstempel v0.2.0 0:55.51 Compiling num_cpus v1.16.0 0:55.56 Compiling pollster v0.3.0 0:55.60 Compiling rayon-core v1.12.1 0:55.64 Compiling rustversion v1.0.19 0:55.74 Compiling futures-core v0.3.31 0:55.82 Compiling futures-sink v0.3.31 0:55.86 Compiling futures-channel v0.3.31 0:56.00 Compiling phf_macros v0.13.1 0:56.00 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 0:56.02 Compiling toml v0.5.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/toml) 0:56.05 Compiling icu_locale_data v2.1.1 0:56.06 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:56.11 Compiling crossbeam-deque v0.8.2 0:56.11 Compiling pkcs11-bindings v0.1.7 0:56.17 Compiling inherent v1.0.7 0:56.19 Compiling futures-macro v0.3.31 0:56.22 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:56.24 Compiling derive_more-impl v2.0.1 0:56.33 Compiling static_prefs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/init/static_prefs) 0:56.35 Compiling dtoa v0.4.8 0:56.36 Compiling cmake v0.1.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/cmake) 0:56.37 Compiling futures-io v0.3.31 0:56.39 Compiling pin-utils v0.1.0 0:56.41 Compiling smallbitvec v2.5.1 0:56.44 Compiling futures-task v0.3.31 0:56.50 Compiling dtoa-short v0.3.3 0:56.53 Compiling cubeb-sys v0.32.0 0:56.63 Compiling phf_codegen v0.13.1 0:56.64 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:56.70 Compiling zeroize_derive v1.4.2 0:56.89 Compiling cssparser-macros v0.6.1 0:57.26 Compiling strum_macros v0.27.1 0:57.45 Compiling rustc-hash v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rustc-hash) 0:57.47 Compiling precomputed-hash v0.1.1 0:57.49 Compiling rayon v1.10.0 0:57.94 Compiling selectors v0.26.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/selectors) 0:58.11 Compiling icu_locale v2.1.1 0:58.40 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 0:58.53 Compiling phf v0.13.1 0:58.63 Compiling cssparser v0.36.0 0:58.64 Compiling fluent-langneg v0.13.0 0:58.65 Compiling rustc_version v0.4.0 0:58.80 Compiling half v2.5.0 0:58.88 Compiling serde_with_macros v3.12.0 0:59.10 Compiling maybe-async v0.2.10 0:59.13 Compiling type-map v0.5.1 0:59.26 Compiling prost v0.13.5 0:59.29 Compiling servo_arc v0.4.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/servo_arc) 0:59.37 Compiling bitflags v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bitflags) 0:59.39 Compiling memmap2 v0.9.3 0:59.42 Compiling async-task v4.3.0 0:59.52 Compiling hawk v5.0.1 0:59.53 Compiling khronos_api v3.1.0 0:59.56 Compiling moz_task v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/moz_task) 0:59.63 Compiling to_shmem v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem) 0:59.67 Compiling futures-util v0.3.31 0:59.70 Compiling intl-memoizer v0.5.3 0:59.72 Compiling zeroize v1.8.1 0:59.75 Compiling intl_pluralrules v7.0.2 0:59.89 Compiling to_shmem_derive v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/to_shmem_derive) 1:00.02 Compiling fluent-syntax v0.12.0 1:00.06 Compiling enum-map-derive v0.17.0 1:00.12 Compiling cubeb-core v0.32.0 1:00.16 Compiling askama_derive v0.14.0 1:00.25 Compiling core_maths v0.1.0 1:00.29 Compiling unicase v2.6.0 1:00.31 Compiling self_cell v1.2.0 1:00.40 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:00.41 Compiling new_debug_unreachable v1.0.4 1:00.57 Compiling rsclientcerts-util v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts-util) 1:00.61 Compiling fluent-bundle v0.16.0 1:01.44 Compiling enum-map v2.7.3 1:01.51 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 1:01.53 Compiling webrender_build v0.0.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_build) 1:01.57 Compiling lalrpop-util v0.19.12 1:01.70 Compiling num-derive v0.4.2 1:01.76 Compiling nix v0.30.1 1:01.85 Compiling libdbus-sys v0.2.2 1:02.02 Compiling futures-executor v0.3.28 1:02.16 Compiling futures v0.3.28 1:02.18 Compiling typeid v1.0.3 1:02.43 Compiling xml-rs v0.8.4 1:02.56 Compiling ash v0.38.0+1.3.281 1:02.67 Compiling void v1.0.2 1:02.71 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:02.75 Compiling jexl-parser v0.4.0 1:03.09 Compiling gl_generator v0.14.0 1:03.21 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:03.24 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:03.25 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:03.38 Compiling serde_with v3.12.0 1:03.43 Compiling serde_path_to_error v0.1.11 1:03.49 Compiling bytemuck_derive v1.9.3 1:03.68 Compiling derive_more v2.0.1 1:03.76 Compiling naga v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:03.79 Compiling glslopt v0.1.12 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/glslopt) 1:03.98 Compiling qlog v0.15.2 1:03.99 Compiling glsl v6.0.2 1:04.23 Compiling icu_calendar_data v2.1.1 1:04.26 Compiling ref-cast v1.0.24 1:04.28 Compiling uniffi v0.31.0 1:04.31 Compiling tracing-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/tracing) 1:04.36 Compiling unicode-width v0.2.0 1:04.39 Compiling bit-vec v0.8.0 1:04.49 Compiling codespan-reporting v0.12.0 1:04.51 Compiling gleam v0.15.1 1:04.56 Compiling bit-set v0.8.0 1:04.76 Compiling error-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/error) 1:04.78 Compiling malloc_size_of v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/malloc_size_of) 1:05.06 Compiling viaduct v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/viaduct) 1:05.09 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.50 Compiling rc_crypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/rc_crypto) 1:05.69 Compiling glsl-to-cxx v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/glsl-to-cxx) 1:05.74 Compiling strum v0.27.1 1:06.08 Compiling jexl-eval v0.4.0 1:06.59 Compiling sync-guid v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/guid) 1:06.61 Compiling debugid v0.8.0 1:06.73 Compiling payload-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/payload) 1:06.76 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 enumset_derive v0.8.1 1:06.78 Compiling fluent-pseudo v0.3.3 1:06.96 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.01 Compiling ref-cast-impl v1.0.24 1:07.11 Compiling smart-default v0.7.1 1:07.28 Compiling wgpu-hal v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:07.91 Compiling alsa-sys v0.3.1 1:07.99 Compiling range-map v0.2.0 1:08.05 Compiling spirv v0.3.0+sdk-1.4.309.0 (https://github.com/gfx-rs/rspirv?rev=89ce4d0e64c91b0635f617409dc57cb031749a39#89ce4d0e) 1:08.06 Compiling bytemuck v1.22.0 1:08.08 Compiling gpu-descriptor-types v0.2.0 1:08.15 Compiling icu_casemap_data v2.1.1 1:08.23 Compiling crossbeam-queue v0.3.8 1:08.24 Compiling paste v1.0.11 1:08.26 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 1:08.33 Compiling raw-window-handle v0.6.2 1:08.42 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:08.48 Compiling base16 v0.2.1 1:08.49 Compiling presser v0.3.1 1:08.49 Compiling same-file v1.0.6 1:08.52 Compiling hexf-parse v0.2.1 1:08.54 Compiling minidump-writer v0.11.0 1:08.56 Compiling walkdir v2.3.2 1:08.58 Compiling enumset v1.1.2 1:08.60 Compiling wgpu-types v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:08.60 Compiling nix v0.29.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/nix) 1:08.62 Compiling icu_segmenter v2.1.2 1:08.63 Compiling gpu-descriptor v0.3.2 1:08.79 Compiling minidump-common v0.26.1 1:08.82 Compiling build-parallel v0.1.2 1:08.95 Compiling peek-poke v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/peek-poke) 1:09.48 Compiling fluent v0.17.0 1:09.66 Compiling askama v0.14.0 1:09.66 Compiling ron v0.12.0 1:09.70 Compiling dbus v0.6.5 1:09.96 Compiling uniffi_bindgen v0.31.0 1:10.14 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:10.21 Compiling calendrical_calculations v0.2.3 1:10.26 Compiling flatbuffers v25.12.19 1:10.34 Compiling storage_variant v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/variant) 1:10.42 Compiling ohttp v0.7.2 1:10.50 Compiling rusqlite v0.31.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/rusqlite) 1:10.52 Compiling procfs-core v0.17.0 1:10.65 Compiling error-graph v0.1.1 1:10.72 Compiling md-5 v0.10.5 1:10.80 Compiling quinn-udp v0.5.13 1:11.03 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:11.18 Compiling crash-context v0.6.1 1:11.22 Compiling socket2 v0.5.7 1:11.27 Compiling strck v1.0.0 1:11.39 Compiling time-core v0.1.4 1:11.44 Compiling chunky-vec v0.1.0 1:11.51 Compiling swgl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/swgl) 1:11.65 Compiling profiling v1.0.7 1:11.70 Compiling pin-cell v0.2.0 1:11.74 Compiling ixdtf v0.6.4 1:11.74 Compiling num-conv v0.1.0 1:11.80 Compiling atomic_refcell v0.1.9 1:11.86 Compiling failspot v0.2.0 1:11.89 Compiling powerfmt v0.2.0 1:11.95 Compiling icu_calendar v2.1.1 1:12.02 Compiling deranged v0.4.0 1:12.08 Compiling time-macros v0.2.22 1:12.25 Compiling fluent-fallback v0.7.2 1:12.58 Compiling diplomat_core v0.14.0 1:12.79 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:12.80 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:13.04 Compiling mime_guess v2.0.4 1:13.50 Compiling style v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style) 1:13.97 Compiling webrender_api v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender_api) 1:14.02 Compiling sfv v0.14.0 1:14.03 Compiling audio_thread_priority v0.34.0 1:14.86 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:15.03 Compiling cubeb v0.32.0 1:15.16 Compiling mozglue-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust) 1:15.23 Compiling gpu-allocator v0.28.0 1:15.39 Compiling half v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/half) 1:15.41 Compiling hashbrown v0.14.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.14) 1:15.44 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:15.58 Compiling wgpu-core v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:15.64 Compiling num-integer v0.1.46 1:15.81 Compiling libudev-sys v0.1.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/libudev-sys) 1:16.04 Compiling debug_tree v0.4.0 1:16.09 Compiling mio v1.0.1 1:16.12 Compiling freetype v0.7.0 1:16.18 Compiling iovec v0.1.4 1:16.23 Compiling replace_with v0.1.8 1:16.25 Compiling tracy-rs v0.1.2 1:16.26 Compiling encoding_c_mem v0.2.6 1:16.27 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 1:16.28 Compiling litrs v0.4.1 1:16.52 Compiling keccak v0.1.4 1:16.53 Compiling macro_rules_attribute-proc_macro v0.2.2 1:16.54 Compiling svg_fmt v0.4.1 1:16.66 Compiling encoding_c v0.9.8 1:16.69 Compiling authenticator v0.5.0 1:16.71 Compiling etagere v0.2.13 1:16.79 Compiling sha3 v0.10.8 1:16.81 Compiling time v0.3.41 1:17.12 Compiling document-features v0.2.11 1:17.19 Compiling macro_rules_attribute v0.2.2 1:17.21 Compiling l10nregistry v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-rs) 1:17.29 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:18.22 Compiling libudev v0.2.0 1:18.23 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:18.27 Compiling fallible_collections v0.5.1 1:18.40 Compiling serde_cbor v0.11.2 1:18.74 W warning: mozglue-static@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 1:18.74 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:18.74 Compiling wgpu-core-deps-windows-linux-android v28.0.0 (https://github.com/gfx-rs/wgpu?rev=b285d3f9bb128a4c9c00951aa8e54303f6ac0b78#b285d3f9) 1:18.89 Compiling icu_casemap v2.1.1 1:19.06 Compiling alsa v0.9.1 1:19.49 Compiling trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/trust_anchors) 1:19.53 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=c846691feab0f3617c3815c527402bd44d854d74#c846691f) 1:19.63 Compiling icu_time v2.1.1 1:20.46 Compiling http v0.2.9 1:20.65 Compiling fluent-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/fluent-ffi) 1:20.66 Compiling jwcrypto v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/jwcrypto) 1:20.95 Compiling style_traits v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_traits) 1:21.31 Compiling dom v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/rust) 1:21.31 Compiling pdf-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/pdf_trust_anchors) 1:21.52 Compiling qwac-trust-anchors v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/qwac_trust_anchors) 1:21.60 Compiling cubeb-backend v0.32.0 1:21.68 Compiling itertools v0.13.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/itertools) 1:21.70 Compiling icu_provider_adapters v2.1.1 1:21.71 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 1:21.73 Compiling types v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/types) 1:21.73 Compiling uluru v3.0.0 1:21.78 Compiling rand_distr v0.4.3 1:21.80 Compiling plane-split v0.18.0 1:21.82 Compiling clubcard v0.3.2 1:21.83 Compiling style_derive v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/components/style_derive) 1:21.94 Compiling bhttp v0.7.2 1:22.02 Compiling extend v1.2.0 1:22.13 Compiling diplomat v0.14.0 1:22.14 Compiling object v0.36.4 1:22.28 Compiling dirs-sys v0.3.7 1:22.30 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:22.45 Compiling bitreader v0.3.6 1:22.46 Compiling moz_cbor v0.1.2 1:22.56 Compiling subtle v2.5.0 1:22.58 Compiling murmurhash3 v0.0.5 1:22.58 Compiling runloop v0.1.0 1:22.63 Compiling topological-sort v0.1.0 1:22.66 Compiling seahash v4.1.0 1:22.68 Compiling cache-padded v1.2.0 1:22.71 Compiling diplomat-runtime v0.14.0 1:22.73 Compiling zerocopy v0.8.27 1:22.75 Compiling mime v0.3.16 1:22.78 Compiling quick-error v1.2.3 1:22.81 Compiling dns-parser v0.8.0 1:22.82 Compiling adblock v0.12.1 1:23.17 Compiling ringbuf v0.2.8 1:23.18 Compiling prio v0.16.2 1:23.32 Compiling rust_cascade v1.5.0 1:23.62 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:23.73 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:24.31 Compiling dirs v4.0.0 1:24.37 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 1:24.57 Compiling clubcard-crlite v0.3.0 1:24.78 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=3acd8e7de512940207d45477a6034a38a9424652#3acd8e7d) 1:24.92 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 1:25.13 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 1:25.19 Compiling icu_capi v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_capi) 1:25.19 Compiling l10nregistry-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/l10nregistry-ffi) 1:25.43 Compiling midir v0.10.3 (https://github.com/mozilla/midir.git?rev=54759f681f3b523e120d047adec2bb1a97152017#54759f68) 1:26.55 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 1:26.65 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 1:26.87 Compiling filter_adult v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/filter_adult) 1:27.20 Compiling storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/storage/rust) 1:27.35 Compiling context_id v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/context_id) 1:27.37 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:27.43 Compiling mozurl v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/mozurl) 1:27.48 Compiling dogear v0.5.0 1:27.69 Compiling unic-langid-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/unic-langid-ffi) 1:27.69 Compiling sha1 v0.10.5 1:27.76 Compiling ipdl_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/ipc/rust/ipdl_utils) 1:27.77 Compiling origin-trial-token v0.1.1 1:27.79 Compiling webrtc-sdp v0.3.13 1:27.91 Compiling urlpattern v0.6.0 1:28.26 Compiling unicode-bidi-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/bidi/rust/unicode-bidi-ffi) 1:28.57 Compiling uritemplate-next v0.2.0 1:28.99 Compiling arraystring v0.3.0 1:29.07 Compiling chardetng v0.1.17 (https://github.com/hsivonen/chardetng?rev=a07d20273ce36146adaf76bd667dd57bd7b3508b#a07d2027) 1:29.46 Compiling xmldecl v0.2.0 1:29.50 Compiling zlib-rs v0.4.2 1:29.51 Compiling typed-arena-nomut v0.1.0 1:29.56 Compiling data-encoding v2.3.3 1:29.58 Compiling rustc-demangle v0.1.21 1:29.85 Compiling oxilangtag v0.1.3 1:30.13 Compiling remove_dir_all v0.5.3 1:30.16 Compiling oxilangtag-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/oxilangtag-ffi) 1:30.20 Compiling data-encoding-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/fs/parent/rust/data-encoding-ffi) 1:30.25 Compiling profiler_helper v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/tools/profiler/rust-helper) 1:30.30 Compiling idna_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/idna_glue) 1:30.32 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 1:30.71 Compiling encoding_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/encoding_glue) 1:30.77 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=2f0aba284677d098de14f91ffe5a9e5b9a4922c2#2f0aba28) 1:30.83 Compiling uritemplate_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/uritemplate_glue) 1:30.83 Compiling urlpattern_glue v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/urlpattern_glue) 1:30.87 Compiling rsdparsa_capi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/sdp/rsdparsa_capi) 1:31.04 Compiling jsrust_shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/js/src/rust/shared) 1:31.06 Compiling bookmark_sync v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/places/bookmark_sync) 1:31.07 Compiling origin-trials-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/origin-trials/ffi) 1:31.15 Compiling crypto_hash v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/crypto_hash) 1:31.22 Compiling fluent-langneg-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/fluent-langneg-ffi) 1:31.23 Compiling crash_helper_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_client) 1:31.49 Compiling authrs_bridge v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/webauthn/authrs_bridge) 1:31.59 Compiling midir_impl v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/midi/midir_impl) 1:31.72 Compiling mls_gk v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/mls/mls_gk) 1:31.76 Compiling localization-ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/l10n/rust/localization-ffi) 1:32.42 Compiling buildid_reader_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader/ffi) 1:32.53 Compiling cert_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/cert_storage) 1:32.53 Compiling ipcclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/ipcclientcerts) 1:32.54 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=f2d96807b8becf7485f035b393575fcfc76cec4c#f2d96807) 1:32.92 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.03 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=9cebfcceb073e9dd10cfb275a7590bca58d4c251#9cebfcce) 1:33.19 Compiling dap_ffi v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/dap/ffi) 1:33.29 Compiling cose-c v0.1.5 1:33.39 Compiling cascade_bloom_filter v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/cascade_bloom_filter) 1:33.51 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.66 Compiling mdns_service v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/transport/mdns_service) 1:33.90 Compiling binary_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/binary_http) 1:34.15 Compiling kvstore v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/kvstore) 1:34.17 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:34.47 Compiling oblivious_http v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/protocol/http/oblivious_http) 1:34.69 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=c8d3f03cb5f889e4cab18cc1360ad0daa074f17a#c8d3f03c) 1:34.72 Compiling http_sfv v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/http-sfv) 1:34.85 Compiling viaduct-necko v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/services/application-services/components/viaduct-necko) 1:35.06 Compiling gecko_tracing v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_tracing) 1:35.23 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 1:35.50 Compiling dom_fragmentdirectives v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/dom/base/fragmentdirectives) 1:35.83 Compiling locale_service_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/locale/rust/locale_service_glue) 1:35.84 Compiling abridged_certs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/abridged_certs) 1:36.06 Compiling processtools v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/processtools) 1:36.09 Compiling signature_cache v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/certverifier/signature_cache) 1:36.18 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=5776bdfc8ad664a1503db668fab397d818a5f98a#5776bdfc) 1:36.28 Compiling gkrust_utils v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gkrust_utils) 1:36.33 Compiling rure v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/rure) 1:36.40 Compiling gecko_logger v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/xpcom/rust/gecko_logger) 1:36.46 Compiling netwerk_helper v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/base/rust-helper) 1:36.59 Compiling moz_asserts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/mozglue/static/rust/moz_asserts) 1:36.62 Compiling qcms v0.3.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/qcms) 1:36.66 Compiling mozannotation_client v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_client) 1:36.79 Compiling prefs_parser v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/modules/libpref/parser) 1:36.99 browser/components/about 1:37.25 browser/components/shell 1:37.93 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 1:37.97 caps 1:39.43 chrome 1:39.57 config/external/gkcodecs/libgkcodecs.so.symbols.stub 1:40.62 media/libaom 1:41.46 media/libogg 1:41.63 media/libopus 1:41.69 W 1 warning generated. 1:41.70 media/libvorbis 1:42.03 W 1 warning generated. 1:42.05 media/libsoundtouch/src 1:42.55 config/external/rlbox 1:42.69 config/external/sqlite/libmozsqlite3.so.symbols.stub 1:43.11 third_party/sqlite3/ext 1:43.45 W 8 warnings generated. 1:43.46 third_party/sqlite3/src 1:43.60 W 1 warning generated. 1:44.27 devtools/platform 1:44.59 W 6 warnings generated. 1:44.60 devtools/shared/heapsnapshot 1:45.04 docshell/base 1:45.68 W 1 warning generated. 1:45.94 docshell/build 1:46.99 docshell/shistory 1:48.24 dom/abort 1:48.33 dom/animation 1:50.96 dom/audiochannel 1:52.73 dom/base/UseCounterMetrics.cpp.stub 1:53.48 dom/battery 1:54.59 dom/bindings 1:54.82 dom/broadcastchannel 1:55.99 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:55.99 W warning: glslopt@0.1.12: 1610 | int yynerrs; 1:55.99 W warning: glslopt@0.1.12: | ^ 1:55.99 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c:71:25: note: expanded from macro 'yynerrs' 1:55.99 W warning: glslopt@0.1.12: 71 | #define yynerrs glcpp_parser_nerrs 1:55.99 W warning: glslopt@0.1.12: | ^ 1:55.99 W warning: glslopt@0.1.12: 1 warning generated. 1:55.99 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:55.99 W warning: glslopt@0.1.12: 352 | nul = memchr(blob->current, 0, blob->end - blob->current); 1:55.99 W warning: glslopt@0.1.12: | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:55.99 W warning: glslopt@0.1.12: 1 warning generated. 1:55.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/half_float.c:156:23: warning: unused variable 's' [-Wunused-variable] 1:55.99 W warning: glslopt@0.1.12: 156 | ASSERTED const int s = (val >> 15) & 0x1; 1:55.99 W warning: glslopt@0.1.12: | ^ 1:55.99 W warning: glslopt@0.1.12: 1 warning generated. 1:55.99 W warning: glslopt@0.1.12: glsl-optimizer/src/util/set.c:96:1: warning: unused function 'key_pointer_is_reserved' [-Wunused-function] 1:55.99 W warning: glslopt@0.1.12: 96 | key_pointer_is_reserved(const void *key) 1:55.99 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:55.99 W warning: glslopt@0.1.12: 1 warning generated. 1:56.00 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:56.01 W warning: glslopt@0.1.12: 214 | } else if ((e > 0x1d) || (0x8000 <= m)) { 1:56.01 W warning: glslopt@0.1.12: | ~~~~~~ ^ ~ 1:56.01 W warning: glslopt@0.1.12: 1 warning generated. 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.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:56.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl_types.cpp:26: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.01 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.01 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.01 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.01 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:56.01 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.01 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.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:56.01 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.01 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.02 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:56.02 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_expr.cpp:24: 1:56.02 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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.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:56.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:24: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.02 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 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:56.02 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 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:56.02 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_function.cpp:25: 1:56.02 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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.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:56.02 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:52: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:56.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:56.02 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:53: 1:56.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:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.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:56.02 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.02 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.02 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:56.02 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.02 W warning: glslopt@0.1.12: | ^ 1:56.02 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.02 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.03 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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.03 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:56.03 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:54: 1:56.03 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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 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:56.03 W warning: glslopt@0.1.12: 7805 | if (before_node) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7801:10: note: previous statement is here 1:56.03 W warning: glslopt@0.1.12: 7801 | while (before_node && 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.03 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.03 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 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:56.03 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 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:56.03 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast_type.cpp:24: 1:56.03 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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.03 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:78: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.03 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.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:56.03 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:81: 1:56.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:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:87:9: warning: 'M_PIf' macro redefined [-Wmacro-redefined] 1:56.03 W warning: glslopt@0.1.12: 87 | #define M_PIf ((float) M_PI) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: /usr/include/math.h:1306:10: note: previous definition is here 1:56.03 W warning: glslopt@0.1.12: 1306 | # define M_PIf 3.14159265358979323846f /* pi */ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 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:56.03 W warning: glslopt@0.1.12: 88 | #define M_PI_2f ((float) M_PI_2) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: /usr/include/math.h:1307:10: note: previous definition is here 1:56.03 W warning: glslopt@0.1.12: 1307 | # define M_PI_2f 1.57079632679489661923f /* pi/2 */ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 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:56.03 W warning: glslopt@0.1.12: 89 | #define M_PI_4f ((float) M_PI_4) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: /usr/include/math.h:1308:10: note: previous definition is here 1:56.03 W warning: glslopt@0.1.12: 1308 | # define M_PI_4f 0.78539816339744830962f /* pi/4 */ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: 11 warnings generated. 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.03 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.03 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.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:56.03 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.03 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.03 W warning: glslopt@0.1.12: | ^ 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.03 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.04 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 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:56.04 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_types.cpp:38: 1:56.04 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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:39: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.04 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.04 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:56.04 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:42: 1:56.04 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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/generate_ir.cpp:23: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.04 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.04 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.04 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.04 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.04 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.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:56.04 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.04 W warning: glslopt@0.1.12: | ^ 1:56.04 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.04 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.05 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 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:56.05 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 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:56.05 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_lexer.ll:27: 1:56.05 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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.05 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.05 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.05 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.05 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 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:56.05 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 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:56.05 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.05 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.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:56.05 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.05 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.05 W warning: glslopt@0.1.12: | ^ 1:56.05 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:2: 1:56.05 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:56.05 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:12: 1:56.06 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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 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:56.06 W warning: glslopt@0.1.12: 155 | : rawOutput(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | uniformCount(0) 1:56.06 W warning: glslopt@0.1.12: 156 | , optimizedOutput(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | uniformsSize(0) 1:56.06 W warning: glslopt@0.1.12: 157 | , status(false) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | inputCount(0) 1:56.06 W warning: glslopt@0.1.12: 158 | , uniformCount(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | textureCount(0) 1:56.06 W warning: glslopt@0.1.12: 159 | , uniformsSize(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | statsMath(0) 1:56.06 W warning: glslopt@0.1.12: 160 | , inputCount(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | statsTex(0) 1:56.06 W warning: glslopt@0.1.12: 161 | , textureCount(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | statsFlow(0) 1:56.06 W warning: glslopt@0.1.12: 162 | , statsMath(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | rawOutput(0) 1:56.06 W warning: glslopt@0.1.12: 163 | , statsTex(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | optimizedOutput(0) 1:56.06 W warning: glslopt@0.1.12: 164 | , statsFlow(0) 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: | status(false) 1:56.06 W warning: glslopt@0.1.12: 15 warnings generated. 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.06 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.06 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/context.h:54: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/extensions.h:39: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.06 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.06 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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 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:56.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:56.06 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:37: 1:56.06 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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:41: 1:56.06 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:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.06 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.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:56.06 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.06 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 9 | EXT(3DFX_texture_compression_FXT1 , TDFX_texture_compression_FXT1 , GLL, GLC, x , x , 1999) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 8 | has_3DFX_texture_compression_FXT1 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 11 | EXT(AMD_compressed_ATC_texture , AMD_compressed_ATC_texture , x , x , ES1, ES2, 2008) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 10 | has_AMD_compressed_ATC_texture 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 13 | EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 14 | has_AMD_depth_clamp_separate 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 14 | EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 16 | has_AMD_draw_buffers_blend 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 15 | EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 18 | has_AMD_framebuffer_multisample_advanced 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 17 | EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :22:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 22 | has_AMD_multi_draw_indirect 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 18 | EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 24 | has_AMD_performance_monitor 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 19 | EXT(AMD_pinned_memory , AMD_pinned_memory , GLL, GLC, x , x , 2013) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 26 | has_AMD_pinned_memory 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 20 | EXT(AMD_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2012) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 28 | has_AMD_query_buffer_object 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 21 | EXT(AMD_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 30 | has_AMD_seamless_cubemap_per_texture 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 30 | EXT(ANGLE_texture_compression_dxt3 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 44 | has_ANGLE_texture_compression_dxt3 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 31 | EXT(ANGLE_texture_compression_dxt5 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :46:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 46 | has_ANGLE_texture_compression_dxt5 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 33 | EXT(APPLE_object_purgeable , APPLE_object_purgeable , GLL, GLC, x , x , 2006) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :48:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 48 | has_APPLE_object_purgeable 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 34 | EXT(APPLE_packed_pixels , dummy_true , GLL, x , x , x , 2002) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :50:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 50 | has_APPLE_packed_pixels 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 35 | EXT(APPLE_texture_max_level , dummy_true , x , x , ES1, ES2, 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :52:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 52 | has_APPLE_texture_max_level 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 37 | EXT(ARB_ES2_compatibility , ARB_ES2_compatibility , GLL, GLC, x , x , 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :54:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 54 | has_ARB_ES2_compatibility 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 40 | EXT(ARB_ES3_compatibility , ARB_ES3_compatibility , GLL, GLC, x , x , 2012) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :60:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 60 | has_ARB_ES3_compatibility 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 42 | EXT(ARB_base_instance , ARB_base_instance , GLL, GLC, x , x , 2011) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 64 | has_ARB_base_instance 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 44 | EXT(ARB_blend_func_extended , ARB_blend_func_extended , GLL, GLC, x , x , 2009) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 68 | has_ARB_blend_func_extended 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 45 | EXT(ARB_buffer_storage , ARB_buffer_storage , GLL, GLC, x , x , 2013) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :70:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 70 | has_ARB_buffer_storage 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 46 | EXT(ARB_clear_buffer_object , dummy_true , GLL, GLC, x , x , 2012) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :72:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 72 | has_ARB_clear_buffer_object 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 47 | EXT(ARB_clear_texture , ARB_clear_texture , GLL, GLC, x , x , 2013) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 74 | has_ARB_clear_texture 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 48 | EXT(ARB_clip_control , ARB_clip_control , GLL, GLC, x , x , 2014) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 76 | has_ARB_clip_control 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 49 | EXT(ARB_color_buffer_float , ARB_color_buffer_float , GLL, GLC, x , x , 2004) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :78:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 78 | has_ARB_color_buffer_float 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 51 | EXT(ARB_compressed_texture_pixel_storage , dummy_true , GLL, GLC, x , x , 2011) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.06 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.06 W warning: glslopt@0.1.12: | ^ 1:56.06 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.06 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: :82:1: note: expanded from here 1:56.06 W warning: glslopt@0.1.12: 82 | has_ARB_compressed_texture_pixel_storage 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.06 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.06 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:56.06 W warning: glslopt@0.1.12: 54 | EXT(ARB_conditional_render_inverted , ARB_conditional_render_inverted , GLL, GLC, x , x , 2014) 1:56.06 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 88 | has_ARB_conditional_render_inverted 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 56 | EXT(ARB_copy_buffer , dummy_true , GLL, GLC, x , x , 2008) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 92 | has_ARB_copy_buffer 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 57 | EXT(ARB_copy_image , ARB_copy_image , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 94 | has_ARB_copy_image 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 59 | EXT(ARB_debug_output , dummy_true , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 98 | has_ARB_debug_output 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 60 | EXT(ARB_depth_buffer_float , ARB_depth_buffer_float , GLL, GLC, x , x , 2008) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :100:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 100 | has_ARB_depth_buffer_float 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 61 | EXT(ARB_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 102 | has_ARB_depth_clamp 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 62 | EXT(ARB_depth_texture , ARB_depth_texture , GLL, x , x , x , 2001) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 104 | has_ARB_depth_texture 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 64 | EXT(ARB_direct_state_access , dummy_true , 31, GLC, x , x , 2014) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 108 | has_ARB_direct_state_access 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 66 | EXT(ARB_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 112 | has_ARB_draw_buffers_blend 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 67 | EXT(ARB_draw_elements_base_vertex , ARB_draw_elements_base_vertex , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 114 | has_ARB_draw_elements_base_vertex 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 68 | EXT(ARB_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2010) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 116 | has_ARB_draw_indirect 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 75 | EXT(ARB_fragment_program , ARB_fragment_program , GLL, x , x , x , 2002) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 9 | has_ARB_fragment_program 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 76 | EXT(ARB_fragment_program_shadow , ARB_fragment_program_shadow , GLL, x , x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 11 | has_ARB_fragment_program_shadow 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 77 | EXT(ARB_fragment_shader , ARB_fragment_shader , GLL, GLC, x , x , 2002) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 13 | has_ARB_fragment_shader 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 79 | EXT(ARB_framebuffer_no_attachments , ARB_framebuffer_no_attachments , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 17 | has_ARB_framebuffer_no_attachments 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 80 | EXT(ARB_framebuffer_object , ARB_framebuffer_object , GLL, GLC, x , x , 2005) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 19 | has_ARB_framebuffer_object 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 81 | EXT(ARB_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 21 | has_ARB_framebuffer_sRGB 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 82 | EXT(ARB_get_program_binary , dummy_true , GLL, GLC, x , x , 2010) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 23 | has_ARB_get_program_binary 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 83 | EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 25 | has_ARB_get_texture_sub_image 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 84 | EXT(ARB_gl_spirv , ARB_gl_spirv , GLL, GLC, x , x , 2016) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 27 | has_ARB_gl_spirv 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 88 | EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 35 | has_ARB_half_float_pixel 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 89 | EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 37 | has_ARB_half_float_vertex 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 90 | EXT(ARB_indirect_parameters , ARB_indirect_parameters , GLL, GLC, x , x , 2013) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 39 | has_ARB_indirect_parameters 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 91 | EXT(ARB_instanced_arrays , ARB_instanced_arrays , GLL, GLC, x , x , 2008) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 41 | has_ARB_instanced_arrays 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 92 | EXT(ARB_internalformat_query , ARB_internalformat_query , GLL, GLC, x , x , 2011) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 43 | has_ARB_internalformat_query 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 93 | EXT(ARB_internalformat_query2 , ARB_internalformat_query2 , GLL, GLC, x , x , 2013) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 45 | has_ARB_internalformat_query2 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 94 | EXT(ARB_invalidate_subdata , dummy_true , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 47 | has_ARB_invalidate_subdata 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 95 | EXT(ARB_map_buffer_alignment , dummy_true , GLL, GLC, x , x , 2011) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 49 | has_ARB_map_buffer_alignment 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 96 | EXT(ARB_map_buffer_range , ARB_map_buffer_range , GLL, GLC, x , x , 2008) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 51 | has_ARB_map_buffer_range 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 97 | EXT(ARB_multi_bind , dummy_true , GLL, GLC, x , x , 2013) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 53 | has_ARB_multi_bind 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 98 | EXT(ARB_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 55 | has_ARB_multi_draw_indirect 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 99 | EXT(ARB_multisample , dummy_true , GLL, x , x , x , 1994) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 57 | has_ARB_multisample 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 100 | EXT(ARB_multitexture , dummy_true , GLL, x , x , x , 1998) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 59 | has_ARB_multitexture 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 101 | EXT(ARB_occlusion_query , ARB_occlusion_query , GLL, x , x , x , 2001) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 61 | has_ARB_occlusion_query 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 102 | EXT(ARB_occlusion_query2 , ARB_occlusion_query2 , GLL, GLC, x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 63 | has_ARB_occlusion_query2 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 103 | EXT(ARB_parallel_shader_compile , dummy_true , GLL, GLC, x , x , 2015) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 65 | has_ARB_parallel_shader_compile 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 104 | EXT(ARB_pipeline_statistics_query , ARB_pipeline_statistics_query , GLL, GLC, x , x , 2014) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 67 | has_ARB_pipeline_statistics_query 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 105 | EXT(ARB_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 69 | has_ARB_pixel_buffer_object 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 106 | EXT(ARB_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 71 | has_ARB_point_parameters 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 107 | EXT(ARB_point_sprite , ARB_point_sprite , GLL, GLC, x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 73 | has_ARB_point_sprite 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 108 | EXT(ARB_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, x , x , 2017) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 75 | has_ARB_polygon_offset_clamp 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 110 | EXT(ARB_program_interface_query , dummy_true , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 79 | has_ARB_program_interface_query 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 111 | EXT(ARB_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 81 | has_ARB_provoking_vertex 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 112 | EXT(ARB_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2013) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 83 | has_ARB_query_buffer_object 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 113 | EXT(ARB_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , x , 2012) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 85 | has_ARB_robust_buffer_access_behavior 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 114 | EXT(ARB_robustness , dummy_true , GLL, GLC, x , x , 2010) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 87 | has_ARB_robustness 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 115 | EXT(ARB_sample_locations , ARB_sample_locations , GLL, GLC, x , x , 2015) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 89 | has_ARB_sample_locations 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 117 | EXT(ARB_sampler_objects , dummy_true , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 93 | has_ARB_sampler_objects 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 118 | EXT(ARB_seamless_cube_map , ARB_seamless_cube_map , GLL, GLC, x , x , 2009) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 95 | has_ARB_seamless_cube_map 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 119 | EXT(ARB_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2013) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 97 | has_ARB_seamless_cubemap_per_texture 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 130 | EXT(ARB_shader_objects , dummy_true , GLL, GLC, x , x , 2002) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 119 | has_ARB_shader_objects 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.07 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:56.07 W warning: glslopt@0.1.12: 138 | EXT(ARB_shading_language_100 , dummy_true , GLL, x , x , x , 2003) 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.07 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.07 W warning: glslopt@0.1.12: | ^ 1:56.07 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.07 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.07 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.07 W warning: glslopt@0.1.12: 15 | has_ARB_shading_language_100 1:56.07 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 142 | EXT(ARB_shadow , ARB_shadow , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 23 | has_ARB_shadow 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 143 | EXT(ARB_sparse_buffer , ARB_sparse_buffer , GLL, GLC, x , x , 2014) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 25 | has_ARB_sparse_buffer 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 144 | EXT(ARB_spirv_extensions , ARB_spirv_extensions , GLL, GLC, x , x , 2016) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 27 | has_ARB_spirv_extensions 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 145 | EXT(ARB_stencil_texturing , ARB_stencil_texturing , GLL, GLC, x , x , 2012) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 29 | has_ARB_stencil_texturing 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 146 | EXT(ARB_sync , ARB_sync , GLL, GLC, x , x , 2003) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 31 | has_ARB_sync 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 148 | EXT(ARB_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2014) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 35 | has_ARB_texture_barrier 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 149 | EXT(ARB_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 2000) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 37 | has_ARB_texture_border_clamp 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 150 | EXT(ARB_texture_buffer_object , ARB_texture_buffer_object , GLL, GLC, x , x , 2008) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 39 | has_ARB_texture_buffer_object 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 151 | EXT(ARB_texture_buffer_object_rgb32 , ARB_texture_buffer_object_rgb32 , GLL, GLC, x , x , 2009) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 41 | has_ARB_texture_buffer_object_rgb32 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 152 | EXT(ARB_texture_buffer_range , ARB_texture_buffer_range , GLL, GLC, x , x , 2012) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 43 | has_ARB_texture_buffer_range 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 153 | EXT(ARB_texture_compression , dummy_true , GLL, x , x , x , 2000) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 45 | has_ARB_texture_compression 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 154 | EXT(ARB_texture_compression_bptc , ARB_texture_compression_bptc , GLL, GLC, x , x , 2010) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 47 | has_ARB_texture_compression_bptc 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 155 | EXT(ARB_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , x , 2004) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 49 | has_ARB_texture_compression_rgtc 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 156 | EXT(ARB_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 1999) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 51 | has_ARB_texture_cube_map 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 158 | EXT(ARB_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 55 | has_ARB_texture_env_add 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 159 | EXT(ARB_texture_env_combine , ARB_texture_env_combine , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 57 | has_ARB_texture_env_combine 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 160 | EXT(ARB_texture_env_crossbar , ARB_texture_env_crossbar , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 59 | has_ARB_texture_env_crossbar 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 161 | EXT(ARB_texture_env_dot3 , ARB_texture_env_dot3 , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 61 | has_ARB_texture_env_dot3 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 162 | EXT(ARB_texture_filter_anisotropic , ARB_texture_filter_anisotropic , GLL, GLC, x , x , 2017) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 63 | has_ARB_texture_filter_anisotropic 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 163 | EXT(ARB_texture_float , ARB_texture_float , GLL, GLC, x , x , 2004) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 65 | has_ARB_texture_float 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 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:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 69 | has_ARB_texture_mirror_clamp_to_edge 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 166 | EXT(ARB_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 71 | has_ARB_texture_mirrored_repeat 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 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:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 75 | has_ARB_texture_non_power_of_two 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 172 | EXT(ARB_texture_rg , ARB_texture_rg , GLL, GLC, x , x , 2008) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 83 | has_ARB_texture_rg 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 173 | EXT(ARB_texture_rgb10_a2ui , ARB_texture_rgb10_a2ui , GLL, GLC, x , x , 2009) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 85 | has_ARB_texture_rgb10_a2ui 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 174 | EXT(ARB_texture_stencil8 , ARB_texture_stencil8 , GLL, GLC, x , x , 2013) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 87 | has_ARB_texture_stencil8 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 175 | EXT(ARB_texture_storage , dummy_true , GLL, GLC, x , x , 2011) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 89 | has_ARB_texture_storage 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 176 | EXT(ARB_texture_storage_multisample , ARB_texture_multisample , GLL, GLC, x , x , 2012) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 91 | has_ARB_texture_storage_multisample 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 177 | EXT(ARB_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 93 | has_ARB_texture_swizzle 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 178 | EXT(ARB_texture_view , ARB_texture_view , GLL, GLC, x , x , 2012) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 95 | has_ARB_texture_view 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 179 | EXT(ARB_timer_query , ARB_timer_query , GLL, GLC, x , x , 2010) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 97 | has_ARB_timer_query 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 180 | EXT(ARB_transform_feedback2 , ARB_transform_feedback2 , GLL, GLC, x , x , 2010) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 99 | has_ARB_transform_feedback2 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 181 | EXT(ARB_transform_feedback3 , ARB_transform_feedback3 , GLL, GLC, x , x , 2010) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 101 | has_ARB_transform_feedback3 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 182 | EXT(ARB_transform_feedback_instanced , ARB_transform_feedback_instanced , GLL, GLC, x , x , 2011) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 103 | has_ARB_transform_feedback_instanced 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 183 | EXT(ARB_transform_feedback_overflow_query , ARB_transform_feedback_overflow_query , GLL, GLC, x , x , 2014) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 105 | has_ARB_transform_feedback_overflow_query 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 184 | EXT(ARB_transpose_matrix , dummy_true , GLL, x , x , x , 1999) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 107 | has_ARB_transpose_matrix 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 186 | EXT(ARB_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 111 | has_ARB_vertex_array_bgra 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 187 | EXT(ARB_vertex_array_object , dummy_true , GLL, GLC, x , x , 2006) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 113 | has_ARB_vertex_array_object 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 189 | EXT(ARB_vertex_attrib_binding , dummy_true , GLL, GLC, x , x , 2012) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 117 | has_ARB_vertex_attrib_binding 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 190 | EXT(ARB_vertex_buffer_object , dummy_true , GLL, GLC, x , x , 2003) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 3 | has_ARB_vertex_buffer_object 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 191 | EXT(ARB_vertex_program , ARB_vertex_program , GLL, x , x , x , 2002) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 5 | has_ARB_vertex_program 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 192 | EXT(ARB_vertex_shader , ARB_vertex_shader , GLL, GLC, x , x , 2002) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 7 | has_ARB_vertex_shader 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 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:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 9 | has_ARB_vertex_type_10f_11f_11f_rev 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 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:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 11 | has_ARB_vertex_type_2_10_10_10_rev 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 196 | EXT(ARB_window_pos , dummy_true , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 15 | has_ARB_window_pos 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 198 | EXT(ATI_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 17 | has_ATI_blend_equation_separate 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 199 | EXT(ATI_draw_buffers , dummy_true , GLL, x , x , x , 2002) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 19 | has_ATI_draw_buffers 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 200 | EXT(ATI_fragment_shader , ATI_fragment_shader , GLL, x , x , x , 2001) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 21 | has_ATI_fragment_shader 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 201 | EXT(ATI_meminfo , ATI_meminfo , GLL, GLC, x , x , 2009) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 23 | has_ATI_meminfo 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 202 | EXT(ATI_separate_stencil , EXT_stencil_two_side , GLL, x , x , x , 2006) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 25 | has_ATI_separate_stencil 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 203 | EXT(ATI_texture_compression_3dc , ATI_texture_compression_3dc , GLL, x , x , x , 2004) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.08 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.08 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.08 W warning: glslopt@0.1.12: 27 | has_ATI_texture_compression_3dc 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.08 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:56.08 W warning: glslopt@0.1.12: 204 | EXT(ATI_texture_env_combine3 , ATI_texture_env_combine3 , GLL, x , x , x , 2002) 1:56.08 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.08 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.08 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.08 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 29 | has_ATI_texture_env_combine3 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 205 | EXT(ATI_texture_float , ARB_texture_float , GLL, GLC, x , x , 2002) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 31 | has_ATI_texture_float 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 206 | EXT(ATI_texture_mirror_once , ATI_texture_mirror_once , GLL, GLC, x , x , 2006) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 33 | has_ATI_texture_mirror_once 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 208 | EXT(EXT_EGL_image_storage , EXT_EGL_image_storage , GLL, GLC , x , 30, 2018) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 35 | has_EXT_EGL_image_storage 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 209 | EXT(EXT_EGL_sync , dummy_true , GLL, GLC, x , x , 2019) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 37 | has_EXT_EGL_sync 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 210 | EXT(EXT_abgr , dummy_true , GLL, GLC, x , x , 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 39 | has_EXT_abgr 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 211 | EXT(EXT_base_instance , ARB_base_instance , x , x , x , 30, 2014) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 41 | has_EXT_base_instance 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 212 | EXT(EXT_bgra , dummy_true , GLL, x , x , x , 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 43 | has_EXT_bgra 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 213 | EXT(EXT_blend_color , EXT_blend_color , GLL, x , x , x , 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 45 | has_EXT_blend_color 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 214 | EXT(EXT_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 47 | has_EXT_blend_equation_separate 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 216 | EXT(EXT_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 51 | has_EXT_blend_func_separate 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 217 | EXT(EXT_blend_minmax , EXT_blend_minmax , GLL, x , ES1, ES2, 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 53 | has_EXT_blend_minmax 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 218 | EXT(EXT_blend_subtract , dummy_true , GLL, x , x , x , 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 55 | has_EXT_blend_subtract 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 219 | EXT(EXT_buffer_storage , ARB_buffer_storage , x , x , x , 31, 2015) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 57 | has_EXT_buffer_storage 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 220 | EXT(EXT_clip_control , ARB_clip_control , x , x , x , ES2, 2017) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 59 | has_EXT_clip_control 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 222 | EXT(EXT_color_buffer_float , dummy_true , x , x , x , 30, 2013) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 63 | has_EXT_color_buffer_float 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 223 | EXT(EXT_compiled_vertex_array , dummy_true , GLL, x , x , x , 1996) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 65 | has_EXT_compiled_vertex_array 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 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:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 67 | has_EXT_compressed_ETC1_RGB8_sub_texture 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 225 | EXT(EXT_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 69 | has_EXT_copy_image 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 226 | EXT(EXT_copy_texture , dummy_true , GLL, x , x , x , 1995) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 71 | has_EXT_copy_texture 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 228 | EXT(EXT_depth_bounds_test , EXT_depth_bounds_test , GLL, GLC, x , x , 2002) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 75 | has_EXT_depth_bounds_test 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 229 | EXT(EXT_depth_clamp , ARB_depth_clamp , x , x , x , ES2, 2019) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 77 | has_EXT_depth_clamp 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 230 | EXT(EXT_direct_state_access , dummy_true , GLL, x , x , x , 2010) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 79 | has_EXT_direct_state_access 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 231 | EXT(EXT_discard_framebuffer , dummy_true , x , x , ES1, ES2, 2009) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 81 | has_EXT_discard_framebuffer 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 232 | EXT(EXT_disjoint_timer_query , EXT_disjoint_timer_query , x , x , x , ES2, 2016) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 83 | has_EXT_disjoint_timer_query 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 234 | EXT(EXT_draw_buffers2 , EXT_draw_buffers2 , GLL, GLC, x , x , 2006) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 87 | has_EXT_draw_buffers2 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 235 | EXT(EXT_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 89 | has_EXT_draw_buffers_indexed 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 236 | EXT(EXT_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 91 | has_EXT_draw_elements_base_vertex 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 238 | EXT(EXT_draw_range_elements , dummy_true , GLL, x , x , x , 1997) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 95 | has_EXT_draw_range_elements 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 239 | EXT(EXT_float_blend , EXT_float_blend , x , x , x , 30, 2015) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 97 | has_EXT_float_blend 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 240 | EXT(EXT_fog_coord , dummy_true , GLL, x , x , x , 1999) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 99 | has_EXT_fog_coord 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 242 | EXT(EXT_framebuffer_blit , dummy_true , GLL, GLC, x , x , 2005) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 103 | has_EXT_framebuffer_blit 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 243 | EXT(EXT_framebuffer_multisample , EXT_framebuffer_multisample , GLL, GLC, x , x , 2005) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 105 | has_EXT_framebuffer_multisample 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 244 | EXT(EXT_framebuffer_multisample_blit_scaled , EXT_framebuffer_multisample_blit_scaled, GLL, GLC, x , x , 2011) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 107 | has_EXT_framebuffer_multisample_blit_scaled 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 245 | EXT(EXT_framebuffer_object , dummy_true , GLL, GLC, x , x , 2000) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 109 | has_EXT_framebuffer_object 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 246 | EXT(EXT_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 111 | has_EXT_framebuffer_sRGB 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 249 | EXT(EXT_gpu_program_parameters , EXT_gpu_program_parameters , GLL, x , x , x , 2006) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 117 | has_EXT_gpu_program_parameters 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 254 | EXT(EXT_map_buffer_range , ARB_map_buffer_range , x , x , ES1, ES2, 2012) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 123 | has_EXT_map_buffer_range 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 255 | EXT(EXT_memory_object , EXT_memory_object , GLL, GLC, x , ES2, 2017) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 125 | has_EXT_memory_object 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 256 | EXT(EXT_memory_object_fd , EXT_memory_object_fd , GLL, GLC, x , ES2, 2017) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :127:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 127 | has_EXT_memory_object_fd 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 257 | EXT(EXT_multi_draw_arrays , dummy_true , GLL, x , ES1, ES2, 1999) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :2:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 2 | has_EXT_multi_draw_arrays 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 258 | EXT(EXT_multisampled_render_to_texture , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :4:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 4 | has_EXT_multisampled_render_to_texture 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 259 | EXT(EXT_multisampled_render_to_texture2 , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :6:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 6 | has_EXT_multisampled_render_to_texture2 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 260 | EXT(EXT_occlusion_query_boolean , ARB_occlusion_query2 , x , x , x , ES2, 2011) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :8:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 8 | has_EXT_occlusion_query_boolean 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 261 | EXT(EXT_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2005) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :10:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 10 | has_EXT_packed_depth_stencil 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 262 | EXT(EXT_packed_float , EXT_packed_float , GLL, GLC, x , x , 2004) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :12:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 12 | has_EXT_packed_float 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 263 | EXT(EXT_packed_pixels , dummy_true , GLL, x , x , x , 1997) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :14:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 14 | has_EXT_packed_pixels 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 264 | EXT(EXT_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :16:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 16 | has_EXT_pixel_buffer_object 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 265 | EXT(EXT_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :18:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 18 | has_EXT_point_parameters 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 266 | EXT(EXT_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, ES1, ES2, 2014) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: :20:1: note: expanded from here 1:56.09 W warning: glslopt@0.1.12: 20 | has_EXT_polygon_offset_clamp 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.09 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:56.09 W warning: glslopt@0.1.12: 268 | EXT(EXT_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) 1:56.09 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.09 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.09 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.09 W warning: glslopt@0.1.12: | ^ 1:56.09 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.09 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :24:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 24 | has_EXT_provoking_vertex 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 269 | EXT(EXT_read_format_bgra , dummy_true , x , x , ES1, ES2, 2009) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :26:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 26 | has_EXT_read_format_bgra 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 270 | EXT(EXT_render_snorm , EXT_render_snorm , x , x , x, 31, 2014) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :28:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 28 | has_EXT_render_snorm 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 271 | EXT(EXT_rescale_normal , dummy_true , GLL, x , x , x , 1997) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :30:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 30 | has_EXT_rescale_normal 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 272 | EXT(EXT_robustness , KHR_robustness , x, x, x , ES2, 2011) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :32:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 32 | has_EXT_robustness 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 273 | EXT(EXT_sRGB_write_control , EXT_framebuffer_sRGB , x, x , x , 30, 2013) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :34:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 34 | has_EXT_sRGB_write_control 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 274 | EXT(EXT_secondary_color , dummy_true , GLL, x , x , x , 1999) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :36:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 36 | has_EXT_secondary_color 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 275 | EXT(EXT_semaphore , EXT_semaphore , GLL, GLC, x , ES2, 2017) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :38:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 38 | has_EXT_semaphore 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 276 | EXT(EXT_semaphore_fd , EXT_semaphore_fd , GLL, GLC, x , ES2, 2017) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :40:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 40 | has_EXT_semaphore_fd 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 278 | EXT(EXT_separate_specular_color , dummy_true , GLL, x , x , x , 1997) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :44:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 44 | has_EXT_separate_specular_color 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 287 | EXT(EXT_shadow_funcs , ARB_shadow , GLL, x , x , x , 2002) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :62:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 62 | has_EXT_shadow_funcs 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 288 | EXT(EXT_stencil_two_side , EXT_stencil_two_side , GLL, x , x , x , 2001) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :64:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 64 | has_EXT_stencil_two_side 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 289 | EXT(EXT_stencil_wrap , dummy_true , GLL, x , x , x , 2002) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :66:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 66 | has_EXT_stencil_wrap 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 290 | EXT(EXT_subtexture , dummy_true , GLL, x , x , x , 1995) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :68:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 68 | has_EXT_subtexture 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 293 | EXT(EXT_texture , dummy_true , GLL, x , x , x , 1996) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :74:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 74 | has_EXT_texture 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 294 | EXT(EXT_texture3D , dummy_true , GLL, x , x , x , 1996) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :76:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 76 | has_EXT_texture3D 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 296 | EXT(EXT_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :80:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 80 | has_EXT_texture_border_clamp 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 298 | EXT(EXT_texture_buffer_object , EXT_texture_buffer_object , GLL, x , x , x , 2007) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :84:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 84 | has_EXT_texture_buffer_object 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 299 | EXT(EXT_texture_compression_bptc , ARB_texture_compression_bptc , x , x , x , 30, 2017) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :86:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 86 | has_EXT_texture_compression_bptc 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 300 | EXT(EXT_texture_compression_dxt1 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :88:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 88 | has_EXT_texture_compression_dxt1 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 301 | EXT(EXT_texture_compression_latc , EXT_texture_compression_latc , GLL, x , x , x , 2006) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :90:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 90 | has_EXT_texture_compression_latc 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 302 | EXT(EXT_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , 30, 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :92:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 92 | has_EXT_texture_compression_rgtc 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 303 | EXT(EXT_texture_compression_s3tc , EXT_texture_compression_s3tc , GLL, GLC, x , ES2, 2000) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :94:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 94 | has_EXT_texture_compression_s3tc 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 304 | EXT(EXT_texture_compression_s3tc_srgb , EXT_texture_compression_s3tc_srgb , x , x, x , ES2, 2016) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :96:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 96 | has_EXT_texture_compression_s3tc_srgb 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 305 | EXT(EXT_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 2001) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :98:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 98 | has_EXT_texture_cube_map 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 307 | EXT(EXT_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :102:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 102 | has_EXT_texture_edge_clamp 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 308 | EXT(EXT_texture_env_add , dummy_true , GLL, x , x , x , 1999) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :104:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 104 | has_EXT_texture_env_add 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 309 | EXT(EXT_texture_env_combine , dummy_true , GLL, x , x , x , 2000) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :106:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 106 | has_EXT_texture_env_combine 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 310 | EXT(EXT_texture_env_dot3 , EXT_texture_env_dot3 , GLL, x , x , x , 2000) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :108:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 108 | has_EXT_texture_env_dot3 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 311 | EXT(EXT_texture_filter_anisotropic , EXT_texture_filter_anisotropic , GLL, GLC, ES1, ES2, 1999) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :110:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 110 | has_EXT_texture_filter_anisotropic 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 312 | EXT(EXT_texture_format_BGRA8888 , dummy_true , x , x , ES1, ES2, 2005) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :112:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 112 | has_EXT_texture_format_BGRA8888 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 313 | EXT(EXT_texture_integer , EXT_texture_integer , GLL, GLC, x , x , 2006) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :114:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 114 | has_EXT_texture_integer 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 314 | EXT(EXT_texture_lod_bias , dummy_true , GLL, x , ES1, x , 1999) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :116:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 116 | has_EXT_texture_lod_bias 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 315 | EXT(EXT_texture_mirror_clamp , EXT_texture_mirror_clamp , GLL, GLC, x , x , 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :118:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 118 | has_EXT_texture_mirror_clamp 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 316 | EXT(EXT_texture_norm16 , EXT_texture_norm16 , x , x , x , 31, 2014) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 3 | has_EXT_texture_norm16 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 317 | EXT(EXT_texture_object , dummy_true , GLL, x , x , x , 1995) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 5 | has_EXT_texture_object 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 319 | EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 9 | has_EXT_texture_rectangle 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 320 | EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 11 | has_EXT_texture_rg 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 321 | EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 13 | has_EXT_texture_sRGB 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 322 | EXT(EXT_texture_sRGB_R8 , EXT_texture_sRGB_R8 , GLL ,GLC, x , 30, 2018) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 15 | has_EXT_texture_sRGB_R8 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 323 | EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 17 | has_EXT_texture_sRGB_decode 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 325 | EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 21 | has_EXT_texture_shared_exponent 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 326 | EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 23 | has_EXT_texture_snorm 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 327 | EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 25 | has_EXT_texture_swizzle 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 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:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 27 | has_EXT_texture_type_2_10_10_10_REV 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 329 | EXT(EXT_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 29 | has_EXT_texture_view 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 330 | EXT(EXT_timer_query , EXT_timer_query , GLL, GLC, x , x , 2006) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 31 | has_EXT_timer_query 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 331 | EXT(EXT_transform_feedback , EXT_transform_feedback , GLL, GLC, x , x , 2011) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 33 | has_EXT_transform_feedback 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 332 | EXT(EXT_unpack_subimage , dummy_true , x , x , x , ES2, 2011) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 35 | has_EXT_unpack_subimage 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 333 | EXT(EXT_vertex_array , dummy_true , GLL, x , x , x , 1995) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 37 | has_EXT_vertex_array 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 334 | EXT(EXT_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 39 | has_EXT_vertex_array_bgra 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 335 | EXT(EXT_vertex_attrib_64bit , ARB_vertex_attrib_64bit , 32, GLC, x , x , 2010) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.10 W warning: glslopt@0.1.12: | ^ 1:56.10 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.10 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.10 W warning: glslopt@0.1.12: 41 | has_EXT_vertex_attrib_64bit 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.10 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:56.10 W warning: glslopt@0.1.12: 336 | EXT(EXT_window_rectangles , EXT_window_rectangles , GLL, GLC, x , 30, 2016) 1:56.10 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.10 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.10 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 43 | has_EXT_window_rectangles 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 338 | EXT(GREMEDY_string_marker , GREMEDY_string_marker , GLL, GLC, x , x , 2007) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 45 | has_GREMEDY_string_marker 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 340 | EXT(IBM_multimode_draw_arrays , dummy_true , GLL, GLC, x , x , 1998) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 47 | has_IBM_multimode_draw_arrays 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 341 | EXT(IBM_rasterpos_clip , dummy_true , GLL, x , x , x , 1996) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 49 | has_IBM_rasterpos_clip 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 342 | EXT(IBM_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 1998) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :51:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 51 | has_IBM_texture_mirrored_repeat 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 344 | EXT(INGR_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 53 | has_INGR_blend_func_separate 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 346 | EXT(INTEL_blackhole_render , INTEL_blackhole_render , 30, 30, x , ES2, 2018) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 55 | has_INTEL_blackhole_render 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 348 | EXT(INTEL_performance_query , INTEL_performance_query , GLL, GLC, x , ES2, 2013) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :59:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 59 | has_INTEL_performance_query 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 353 | EXT(KHR_blend_equation_advanced_coherent , KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 67 | has_KHR_blend_equation_advanced_coherent 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 354 | EXT(KHR_context_flush_control , dummy_true , GLL, GLC, x , ES2, 2014) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 69 | has_KHR_context_flush_control 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 355 | EXT(KHR_debug , dummy_true , GLL, GLC, 11, ES2, 2012) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 71 | has_KHR_debug 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 356 | EXT(KHR_no_error , dummy_true , GLL, GLC, ES1, ES2, 2015) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 73 | has_KHR_no_error 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 357 | EXT(KHR_parallel_shader_compile , dummy_true , GLL, GLC, x , ES2, 2017) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 75 | has_KHR_parallel_shader_compile 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 358 | EXT(KHR_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 77 | has_KHR_robust_buffer_access_behavior 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 359 | EXT(KHR_robustness , KHR_robustness , GLL, GLC, x , ES2, 2012) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 79 | has_KHR_robustness 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 360 | EXT(KHR_texture_compression_astc_hdr , KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 81 | has_KHR_texture_compression_astc_hdr 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 361 | EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 83 | has_KHR_texture_compression_astc_ldr 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 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:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 85 | has_KHR_texture_compression_astc_sliced_3d 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 364 | EXT(MESA_framebuffer_flip_y , MESA_framebuffer_flip_y , 43, 43, x , 30, 2018) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 87 | has_MESA_framebuffer_flip_y 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 365 | EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 89 | has_MESA_pack_invert 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 367 | EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 93 | has_MESA_texture_signed_rgba 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 368 | EXT(MESA_tile_raster_order , MESA_tile_raster_order , GLL, GLC, x , ES2, 2017) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 95 | has_MESA_tile_raster_order 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 369 | EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 97 | has_MESA_window_pos 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 370 | EXT(MESA_ycbcr_texture , MESA_ycbcr_texture , GLL, GLC, x , x , 2002) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :99:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 99 | has_MESA_ycbcr_texture 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 372 | EXT(NVX_gpu_memory_info , NVX_gpu_memory_info , GLL, GLC, x , x , 2013) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :101:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 101 | has_NVX_gpu_memory_info 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 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:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 103 | has_NV_alpha_to_coverage_dither_control 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 375 | EXT(NV_blend_square , dummy_true , GLL, x , x , x , 1999) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :105:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 105 | has_NV_blend_square 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 377 | EXT(NV_conditional_render , NV_conditional_render , GLL, GLC, x , ES2, 2008) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 109 | has_NV_conditional_render 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 378 | EXT(NV_conservative_raster , NV_conservative_raster , GLL, GLC, ES1, ES2, 2015) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 111 | has_NV_conservative_raster 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 379 | EXT(NV_conservative_raster_dilate , NV_conservative_raster_dilate , GLL, GLC, ES1, ES2, 2015) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 113 | has_NV_conservative_raster_dilate 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 380 | EXT(NV_conservative_raster_pre_snap , NV_conservative_raster_pre_snap , GLL, GLC, ES1, ES2, 2017) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :115:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 115 | has_NV_conservative_raster_pre_snap 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 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:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 117 | has_NV_conservative_raster_pre_snap_triangles 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 382 | EXT(NV_copy_image , NV_copy_image , GLL, GLC, x , x, 2009) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :3:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 3 | has_NV_copy_image 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 383 | EXT(NV_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2001) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 5 | has_NV_depth_clamp 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 384 | EXT(NV_draw_buffers , dummy_true , x , x , x , ES2, 2011) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :7:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 7 | has_NV_draw_buffers 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 385 | EXT(NV_fbo_color_attachments , dummy_true , x , x , x , ES2, 2010) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 9 | has_NV_fbo_color_attachments 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 386 | EXT(NV_fill_rectangle , NV_fill_rectangle , GLL, GLC, x , x , 2015) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 11 | has_NV_fill_rectangle 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 387 | EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 13 | has_NV_fog_distance 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 390 | EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :19:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 19 | has_NV_light_max_exponent 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 391 | EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :21:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 21 | has_NV_packed_depth_stencil 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 392 | EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :23:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 23 | has_NV_pixel_buffer_object 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 393 | EXT(NV_point_sprite , NV_point_sprite , GLL, GLC, x , x , 2001) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 25 | has_NV_point_sprite 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 394 | EXT(NV_primitive_restart , NV_primitive_restart , GLL, x , x , x , 2002) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :27:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 27 | has_NV_primitive_restart 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 395 | EXT(NV_read_buffer , dummy_true , x , x , x , ES2, 2011) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 29 | has_NV_read_buffer 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 396 | EXT(NV_read_depth , dummy_true , x , x , x , ES2, 2011) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 31 | has_NV_read_depth 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 397 | EXT(NV_read_depth_stencil , dummy_true , x , x , x , ES2, 2011) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :33:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 33 | has_NV_read_depth_stencil 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 398 | EXT(NV_read_stencil , dummy_true , x , x , x , ES2, 2011) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 35 | has_NV_read_stencil 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 399 | EXT(NV_sample_locations , ARB_sample_locations , GLL, GLC, x , ES2, 2015) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 37 | has_NV_sample_locations 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 401 | EXT(NV_texgen_reflection , dummy_true , GLL, x , x , x , 1999) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 41 | has_NV_texgen_reflection 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 402 | EXT(NV_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2009) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 43 | has_NV_texture_barrier 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 403 | EXT(NV_texture_env_combine4 , NV_texture_env_combine4 , GLL, x , x , x , 1999) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 45 | has_NV_texture_env_combine4 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 404 | EXT(NV_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2000) 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.11 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.11 W warning: glslopt@0.1.12: | ^ 1:56.11 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.11 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.11 W warning: glslopt@0.1.12: 47 | has_NV_texture_rectangle 1:56.11 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.11 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.11 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:56.11 W warning: glslopt@0.1.12: 405 | EXT(NV_vdpau_interop , NV_vdpau_interop , GLL, GLC, x , x , 2010) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 49 | has_NV_vdpau_interop 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 407 | EXT(NV_viewport_swizzle , NV_viewport_swizzle , GLL, GLC, x , 31, 2015) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 53 | has_NV_viewport_swizzle 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 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:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 55 | has_OES_EGL_image 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 412 | EXT(OES_EGL_sync , dummy_true , x , x , ES1, ES2, 2010) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 61 | has_OES_EGL_sync 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 413 | EXT(OES_blend_equation_separate , EXT_blend_equation_separate , x , x , ES1, x , 2009) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 63 | has_OES_blend_equation_separate 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 414 | EXT(OES_blend_func_separate , EXT_blend_func_separate , x , x , ES1, x , 2009) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 65 | has_OES_blend_func_separate 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 415 | EXT(OES_blend_subtract , dummy_true , x , x , ES1, x , 2009) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 67 | has_OES_blend_subtract 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 416 | EXT(OES_byte_coordinates , dummy_true , x , x , ES1, x , 2002) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 69 | has_OES_byte_coordinates 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 417 | EXT(OES_compressed_ETC1_RGB8_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 71 | has_OES_compressed_ETC1_RGB8_texture 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 418 | EXT(OES_compressed_paletted_texture , dummy_true , x , x , ES1, x , 2003) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :73:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 73 | has_OES_compressed_paletted_texture 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 419 | EXT(OES_copy_image , OES_copy_image , x , x , x , 30, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :75:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 75 | has_OES_copy_image 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 420 | EXT(OES_depth24 , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :77:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 77 | has_OES_depth24 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 421 | EXT(OES_depth32 , dummy_false , x , x , x , x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :79:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 79 | has_OES_depth32 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 422 | EXT(OES_depth_texture , ARB_depth_texture , x , x , x , ES2, 2006) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :81:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 81 | has_OES_depth_texture 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 423 | EXT(OES_depth_texture_cube_map , OES_depth_texture_cube_map , x , x , x , ES2, 2012) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :83:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 83 | has_OES_depth_texture_cube_map 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 424 | EXT(OES_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :85:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 85 | has_OES_draw_buffers_indexed 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 425 | EXT(OES_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :87:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 87 | has_OES_draw_elements_base_vertex 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 426 | EXT(OES_draw_texture , OES_draw_texture , x , x , ES1, x , 2004) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :89:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 89 | has_OES_draw_texture 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 427 | EXT(OES_element_index_uint , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :91:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 91 | has_OES_element_index_uint 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 428 | EXT(OES_fbo_render_mipmap , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :93:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 93 | has_OES_fbo_render_mipmap 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 429 | EXT(OES_fixed_point , dummy_true , x , x , ES1, x , 2002) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :95:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 95 | has_OES_fixed_point 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 430 | EXT(OES_framebuffer_object , dummy_true , x , x , ES1, x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :97:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 97 | has_OES_framebuffer_object 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 433 | EXT(OES_get_program_binary , dummy_true , x , x , x , ES2, 2008) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :103:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 103 | has_OES_get_program_binary 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 435 | EXT(OES_mapbuffer , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :107:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 107 | has_OES_mapbuffer 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 436 | EXT(OES_packed_depth_stencil , dummy_true , x , x , ES1, ES2, 2007) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :109:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 109 | has_OES_packed_depth_stencil 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 437 | EXT(OES_point_size_array , dummy_true , x , x , ES1, x , 2004) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :111:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 111 | has_OES_point_size_array 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 438 | EXT(OES_point_sprite , ARB_point_sprite , x , x , ES1, x , 2004) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :113:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 113 | has_OES_point_sprite 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 440 | EXT(OES_query_matrix , dummy_true , x , x , ES1, x , 2003) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :117:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 117 | has_OES_query_matrix 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 441 | EXT(OES_read_format , dummy_true , GLL, x , ES1, x , 2003) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :119:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 119 | has_OES_read_format 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 442 | EXT(OES_required_internalformat , dummy_true , x , x , ES1, ES2, 2012) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :121:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 121 | has_OES_required_internalformat 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 443 | EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :123:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 123 | has_OES_rgb8_rgba8 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 444 | EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :125:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 125 | has_OES_sample_shading 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 449 | EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :5:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 5 | has_OES_single_precision 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 451 | EXT(OES_stencil1 , dummy_false , x , x , x , x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :9:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 9 | has_OES_stencil1 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 452 | EXT(OES_stencil4 , dummy_false , x , x , x , x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :11:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 11 | has_OES_stencil4 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 453 | EXT(OES_stencil8 , dummy_true , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :13:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 13 | has_OES_stencil8 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 454 | EXT(OES_stencil_wrap , dummy_true , x , x , ES1, x , 2002) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :15:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 15 | has_OES_stencil_wrap 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 455 | EXT(OES_surfaceless_context , dummy_true , x , x , ES1, ES2, 2012) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :17:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 17 | has_OES_surfaceless_context 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 459 | EXT(OES_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :25:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 25 | has_OES_texture_border_clamp 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 461 | EXT(OES_texture_compression_astc , OES_texture_compression_astc , x , x , ES1, ES2, 2015) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :29:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 29 | has_OES_texture_compression_astc 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 462 | EXT(OES_texture_cube_map , ARB_texture_cube_map , x , x , ES1, x , 2007) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :31:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 31 | has_OES_texture_cube_map 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 464 | EXT(OES_texture_env_crossbar , ARB_texture_env_crossbar , x , x , ES1, x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :35:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 35 | has_OES_texture_env_crossbar 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 465 | EXT(OES_texture_float , OES_texture_float , x , x , x , ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :37:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 37 | has_OES_texture_float 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 466 | EXT(OES_texture_float_linear , OES_texture_float_linear , x , x , x , ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :39:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 39 | has_OES_texture_float_linear 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 467 | EXT(OES_texture_half_float , OES_texture_half_float , x , x , x , ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :41:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 41 | has_OES_texture_half_float 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 468 | EXT(OES_texture_half_float_linear , OES_texture_half_float_linear , x , x , x , ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :43:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 43 | has_OES_texture_half_float_linear 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 469 | EXT(OES_texture_mirrored_repeat , dummy_true , x , x , ES1, x , 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :45:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 45 | has_OES_texture_mirrored_repeat 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 470 | EXT(OES_texture_npot , ARB_texture_non_power_of_two , x , x , ES1, ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :47:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 47 | has_OES_texture_npot 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 471 | EXT(OES_texture_stencil8 , ARB_texture_stencil8 , x , x , x , 30, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :49:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 49 | has_OES_texture_stencil8 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 473 | EXT(OES_texture_view , OES_texture_view , x , x , x , 31, 2014) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :53:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 53 | has_OES_texture_view 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 474 | EXT(OES_vertex_array_object , dummy_true , x , x , ES1, ES2, 2010) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: :55:1: note: expanded from here 1:56.12 W warning: glslopt@0.1.12: 55 | has_OES_vertex_array_object 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.12 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:56.12 W warning: glslopt@0.1.12: 475 | EXT(OES_vertex_half_float , ARB_half_float_vertex , x , x , x , ES2, 2005) 1:56.12 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.12 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.12 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.12 W warning: glslopt@0.1.12: | ^ 1:56.12 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.12 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :57:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 57 | has_OES_vertex_half_float 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 478 | EXT(S3_s3tc , ANGLE_texture_compression_dxt , GLL, GLC, x , x , 1999) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :61:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 61 | has_S3_s3tc 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | EXT(SGIS_generate_mipmap , dummy_true , GLL, x , x , x , 1997) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :63:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 63 | has_SGIS_generate_mipmap 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 481 | EXT(SGIS_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 1997) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :65:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 65 | has_SGIS_texture_border_clamp 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 482 | EXT(SGIS_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :67:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 67 | has_SGIS_texture_edge_clamp 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 483 | EXT(SGIS_texture_lod , dummy_true , GLL, x , x , x , 1997) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :69:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 69 | has_SGIS_texture_lod 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:613: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 485 | EXT(SUN_multi_draw_arrays , dummy_true , GLL, x , x , x , 1999) 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:607:20: note: expanded from macro 'EXT' 1:56.13 W warning: glslopt@0.1.12: 607 | static UNUSED bool \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ 1:56.13 W warning: glslopt@0.1.12: | ~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: :71:1: note: expanded from here 1:56.13 W warning: glslopt@0.1.12: 71 | has_SUN_multi_draw_arrays 1:56.13 W warning: glslopt@0.1.12: | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.13 W warning: glslopt@0.1.12: 354 warnings generated. 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:28: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from src/compiler/glsl/glsl_parser.yy:32: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 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:56.13 W warning: glslopt@0.1.12: 2259 | int yynerrs; 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/glsl_parser.cpp:71:25: note: expanded from macro 'yynerrs' 1:56.13 W warning: glslopt@0.1.12: 71 | #define yynerrs _mesa_glsl_nerrs 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ast.h:29: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 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:56.13 W warning: glslopt@0.1.12: 30 | DECLARE_LINEAR_ALLOC_CXX_OPERATORS(symbol_table_entry); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:530:4: note: expanded from macro 'DECLARE_LINEAR_ALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 530 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_alloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 14 warnings generated. 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:24: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:25: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 53 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(ast_node); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: 480 | DECLARE_RALLOC_CXX_OPERATORS(ast_type_qualifier); 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:26: 1:56.13 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:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: 12 warnings generated. 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:30: 1:56.13 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.13 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.13 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.13 W warning: glslopt@0.1.12: | ^ 1:56.13 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.13 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:30: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_builder.h:27: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_clone.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:39: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_equals.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:34: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:35: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:123: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:124: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 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:56.14 W warning: glslopt@0.1.12: 143 | DECLARE_RALLOC_CXX_OPERATORS(function) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 10 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:25: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.14 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:56.14 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_function.cpp:26: 1:56.14 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:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.14 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.14 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.14 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.14 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.14 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.14 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h:29: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:27: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:29: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 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:56.15 W warning: glslopt@0.1.12: 1037 | if (state->es_shader) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1034:5: note: previous statement is here 1:56.15 W warning: glslopt@0.1.12: 1034 | if (ir->offset != NULL) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 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:56.15 W warning: glslopt@0.1.12: 977 | const bool is_lod = (ir->op == ir_txl); 1:56.15 W warning: glslopt@0.1.12: | ^~~~~~ 1:56.15 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:56.15 W warning: glslopt@0.1.12: 1719 | hash_table* terminator_hash = _mesa_hash_table_create(nullptr, _mesa_hash_pointer, _mesa_key_pointer_equal); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1716:5: note: previous statement is here 1:56.15 W warning: glslopt@0.1.12: 1716 | if (!can_emit_canonical_for(ls)) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 13 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:27: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.h:28: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.15 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:56.15 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_reader.cpp:25: 1:56.15 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:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:32: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:37: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:24: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.15 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.15 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.15 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.15 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.15 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.15 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_validate.cpp:36: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:32: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.cpp:27: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 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:56.16 W warning: glslopt@0.1.12: 161 | int lhs_components = 0; 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 9 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_atomics.cpp:24: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:24: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_functions.cpp:25: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:29: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:56.16 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:56.16 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:30: 1:56.16 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:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h:27: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.16 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.16 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.16 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.16 W warning: glslopt@0.1.12: | ^ 1:56.16 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:27: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:33: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:34: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/link_varyings.cpp:35: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker_util.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:69: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/linker.cpp:70: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:25: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_analysis.h:28: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 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:56.17 W warning: glslopt@0.1.12: 125 | DECLARE_RALLOC_CXX_OPERATORS(loop_variable_state) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:25: 1:56.17 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:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.17 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.17 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.17 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.17 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.17 W warning: glslopt@0.1.12: | ^ 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:24: 1:56.17 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:34: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.18 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:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:38: 1:56.18 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:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:236:35: warning: unused variable 'var' [-Wunused-variable] 1:56.18 W warning: glslopt@0.1.12: 236 | ASSERTED ir_variable *var = deref->variable_referenced(); 1:56.18 W warning: glslopt@0.1.12: | ^~~ 1:56.18 W warning: glslopt@0.1.12: 9 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:30: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:40: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:39: 1:56.18 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:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:48: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_discard.cpp:109: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 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:56.18 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_distance.cpp:49: 1:56.18 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:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:55: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.18 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.18 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.18 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.18 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.18 W warning: glslopt@0.1.12: | ^ 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:124: 1:56.18 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_int64.cpp:41: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:61: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:62: 1:56.19 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:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:35: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:25: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:147: 1:56.19 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:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 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:56.19 W warning: glslopt@0.1.12: 208 | const unsigned locations_used; 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 7 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:24: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_precision.cpp:30: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:34: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.19 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.19 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.19 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.19 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:56.19 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.19 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.19 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.19 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:39: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:31: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:48: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:38: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:36: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_buffer_access.h:37: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h:34: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.20 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:56.20 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:39: 1:56.20 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:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:49: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:39: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:32: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:23: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.20 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.20 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.20 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.20 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.20 W warning: glslopt@0.1.12: | ^ 1:56.20 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.20 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:23: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vector.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:34: 1:56.21 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:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:56.21 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:56.21 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:31: 1:56.21 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:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:31: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:36: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:29: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:37: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 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:56.21 W warning: glslopt@0.1.12: 51 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 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:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.21 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.21 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.21 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.21 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.21 W warning: glslopt@0.1.12: | ^ 1:56.21 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.21 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: 50 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(acp_entry) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: 73 | DECLARE_RZALLOC_CXX_OPERATORS(copy_propagation_state); 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: 261 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(kill_entry) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 10 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:24: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:49: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:36: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: 49 | DECLARE_LINEAR_ZALLOC_CXX_OPERATORS(assignment_entry) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 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:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:533:4: note: expanded from macro 'DECLARE_LINEAR_ZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 533 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, linear_zalloc_child) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 6 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:42: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:35: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:30: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.22 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.22 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.22 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.22 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.22 W warning: glslopt@0.1.12: | ^ 1:56.22 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.22 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:32: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:33: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:59: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:29: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:50: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:55: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:41: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.cpp:30: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/s_expression.h:29: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/serialize.cpp:35: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h:31: 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/ir.h:35: 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.23 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:56.23 W warning: glslopt@0.1.12: 43 | DECLARE_RALLOC_CXX_OPERATORS(glsl_symbol_table) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.23 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.23 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.23 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.23 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.23 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:48: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:56.24 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:56.24 W warning: glslopt@0.1.12: 83 | DECLARE_RZALLOC_CXX_OPERATORS(_mesa_glsl_parse_state); 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/shader_cache.cpp:49: 1:56.24 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:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 8 warnings generated. 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 58 | DECLARE_RZALLOC_CXX_OPERATORS(exec_node) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:58:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:527:4: note: expanded from macro 'DECLARE_RZALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 527 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, rzalloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: 295 | DECLARE_RALLOC_CXX_OPERATORS(exec_list) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:507:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 507 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:37: 1:56.24 W warning: glslopt@0.1.12: In file included from glsl-optimizer/src/mesa/main/mtypes.h:50: 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/compiler/glsl/list.h:295:4: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:524:4: note: expanded from macro 'DECLARE_RALLOC_CXX_OPERATORS' 1:56.24 W warning: glslopt@0.1.12: 524 | DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE(type, ralloc_size) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/ralloc.h:518:12: note: expanded from macro 'DECLARE_ALLOC_CXX_OPERATORS_TEMPLATE' 1:56.24 W warning: glslopt@0.1.12: 518 | if (!HAS_TRIVIAL_DESTRUCTOR(TYPE)) \ 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: glsl-optimizer/src/util/macros.h:195:44: note: expanded from macro 'HAS_TRIVIAL_DESTRUCTOR' 1:56.24 W warning: glslopt@0.1.12: 195 | # define HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) 1:56.24 W warning: glslopt@0.1.12: | ^ 1:56.24 W warning: glslopt@0.1.12: 4 warnings generated. 1:56.24 Compiling webrender v0.62.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/webrender) 1:57.49 dom/cache 2:00.33 Compiling uniffi_build v0.31.0 2:00.97 dom/canvas 2:03.16 W 6 warnings generated. 2:05.33 dom/clients/api 2:08.50 dom/clients/manager 2:08.84 dom/closewatcher 2:12.43 Compiling geckoservo v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/servo/ports/geckolib) 2:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 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:16.81 W warning: swgl@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 2:16.82 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:16.82 W warning: swgl@0.1.0: Inherited flag "-fno-omit-frame-pointer" is not supported by the currently used CC 2:16.82 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:16.82 W warning: swgl@0.1.0: clang++: warning: overriding '-ffast-math' option with '-ffp-contract=off' [-Woverriding-option] 2:16.82 W warning: swgl@0.1.0: src/gl.cc:2109:15: warning: variable 'locked' set but not used [-Wunused-but-set-variable] 2:16.82 W warning: swgl@0.1.0: 2109 | if (int32_t locked = UnlockResource(tex)) { 2:16.82 W warning: swgl@0.1.0: | ^ 2:16.82 W warning: swgl@0.1.0: 1 warning generated. 2:17.84 dom/commandhandler 2:18.02 dom/compression 2:18.44 dom/console 2:19.08 dom/cookiestore 2:19.35 dom/credentialmanagement/digital 2:19.55 dom/credentialmanagement/identity 2:19.65 Compiling glean-core v67.0.0 2:19.88 Compiling interrupt-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/interrupt) 2:21.46 Compiling sql-support v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/support/sql) 2:21.71 Compiling sync15 v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/sync15) 2:22.56 Compiling remote_settings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/remote_settings) 2:22.61 Compiling tabs v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/tabs) 2:22.88 Compiling webext-storage v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/webext-storage) 2:23.10 Compiling logins v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/logins) 2:23.34 dom/credentialmanagement 2:29.14 Compiling glean v67.0.0 2:29.29 Compiling relevancy v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/relevancy) 2:29.96 Compiling firefox-on-glean v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/api) 2:31.42 Compiling suggest v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/suggest) 2:31.75 dom/crypto 2:33.42 Compiling search v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/application-services/components/search) 2:36.72 dom/debugger 2:39.72 dom/documentpip 2:42.84 dom/encoding 2:44.20 dom/events 2:45.48 dom/fetch 2:46.43 Compiling gkrust-uniffi-components v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/uniffi-bindgen-gecko-js/components) 2:47.10 dom/file/ipc 2:52.61 dom/file 2:57.88 Compiling wr_glyph_rasterizer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_glyph_rasterizer) 2:58.08 Compiling fog_control v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean) 2:59.90 Compiling wgpu_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wgpu_bindings) 3:00.20 Compiling gecko-trace v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/gecko-trace) 3:00.55 Compiling jog v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/components/glean/bindings/jog) 3:00.67 Compiling neqo_glue v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/socket/neqo_glue) 3:00.82 Compiling data_storage v0.0.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/data_storage) 3:01.47 dom/file/uri 3:03.26 dom/filesystem/compat 3:03.98 dom/filesystem 3:07.15 dom/flex 3:07.69 W 1 warning generated. 3:09.25 Compiling webrender_bindings v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/webrender_bindings) 3:10.29 Compiling gkrust-shared v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust/shared) 3:11.01 dom/fs/api 3:14.03 dom/fs/child 3:15.16 dom/fs/parent/datamodel 3:16.44 dom/fs/parent 3:22.49 dom/fs/shared 3:22.66 dom/gamepad 3:26.48 dom/geolocation 3:29.05 dom/grid 3:31.79 dom/html/input 3:35.63 dom/html 3:39.34 dom/indexedDB 3:44.16 dom/ipc/jsactor 3:45.51 dom/ipc 3:48.61 dom/jsurl 3:51.59 dom/l10n 3:51.93 dom/localstorage 3:57.18 dom/locks 3:58.73 dom/mathml 3:59.26 dom/media/autoplay 4:00.48 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] 4:00.49 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] 4:00.50 dom/media/bridge 4:01.72 dom/media/doctor 4:02.02 dom/media/driftcontrol 4:02.10 W 2 warnings generated. 4:02.13 dom/media/eme 4:04.61 dom/media/encoder 4:04.63 dom/media/flac 4:05.10 dom/media/gmp 4:05.18 dom/media/gmp/widevine-adapter 4:06.80 dom/media/imagecapture 4:12.79 dom/media/ipc 4:13.61 dom/media/mediacapabilities 4:17.23 dom/media/mediacontrol 4:17.38 dom/media/mediaelement 4:19.10 dom/media/mediasession 4:19.11 dom/media/mediasink 4:20.40 dom/media/mediasource 4:21.27 dom/media/mp3 4:21.92 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:22.17 W 1 warning generated. 4:22.18 dom/media/mp4 4:23.36 dom/media/ogg 4:25.90 dom/media/platforms/agnostic/bytestreams 4:25.97 dom/media/platforms/agnostic/eme 4:27.72 dom/media/platforms/agnostic/gmp 4:28.72 dom/media/platforms/ffmpeg/ffmpeg57 4:30.00 dom/media/platforms/ffmpeg/ffmpeg58 4:31.86 dom/media/platforms/ffmpeg/ffmpeg59 4:33.71 dom/media/platforms/ffmpeg/ffmpeg60 4:34.07 dom/media/platforms/ffmpeg/ffmpeg61 4:34.11 dom/media/platforms/ffmpeg/ffmpeg62 4:34.26 dom/media/platforms/ffmpeg/ffvpx 4:34.62 dom/media/platforms/ffmpeg/libav53 4:37.00 dom/media/platforms/ffmpeg/libav54 4:38.28 dom/media/platforms/ffmpeg/libav55 4:38.58 dom/media/platforms/ffmpeg 4:39.12 dom/media/platforms/omx 4:39.70 dom/media/platforms 4:41.46 dom/media/systemservices 4:43.49 dom/media 4:43.71 dom/media/test/rdd_process_xpcom 4:43.73 dom/media/utils 4:44.34 dom/media/wave 4:44.93 dom/media/webaudio/blink 4:48.58 dom/media/webaudio 4:48.84 dom/media/webcodecs 4:50.43 dom/media/webm 4:52.07 dom/media/webrtc/common 4:53.44 dom/media/webrtc/jsapi 4:54.15 dom/media/webrtc/jsep 4:55.60 dom/media/webrtc/libwebrtc_overrides 4:56.29 dom/media/webrtc/libwebrtcglue 4:56.71 dom/media/webrtc/sdp 4:57.67 dom/media/webrtc 4:58.86 dom/media/webrtc/transport/build 5:00.22 dom/media/webrtc/transport/ipc 5:00.87 dom/media/webrtc/transport/third_party/nICEr 5:02.53 dom/media/webrtc/transport/third_party/nrappkit 5:03.31 dom/media/webrtc/transportbridge 5:03.67 dom/media/webspeech/recognition 5:04.36 dom/media/webspeech/synth/speechd 5:06.60 dom/media/webspeech/synth 5:07.30 dom/media/webvtt 5:08.40 dom/messagechannel 5:09.49 dom/midi 5:10.89 dom/mls 5:10.94 dom/navigation 5:12.45 dom/network 5:13.73 Compiling gkrust v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/rust) 5:13.88 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.cpp:7: 5:13.88 W In file included from /home/build/YPKG/root/firefox/build/firefox-149.0/dom/media/webrtc/jsapi/RTCRtpScriptTransformer.h:10: 5:13.88 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:13.88 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:14.26 dom/notification 5:15.25 Finished `release` profile [optimized] target(s) in 4m 56s 5:15.69 dom/onnx 5:15.83 toolkit/library/rust/libgkrust.a 5:16.09 dom/origin-trials/keys.inc.stub 5:16.38 dom/payments/ipc 5:16.47 dom/payments 5:17.19 dom/performance 5:17.40 W 1 warning generated. 5:18.26 dom/permission 5:18.45 W 2 warnings generated. 5:19.06 dom/power 5:19.19 dom/privateattribution 5:19.39 dom/promise 5:20.80 dom/prototype 5:21.32 dom/push 5:21.35 dom/quota 5:22.53 dom/reporting 5:24.63 dom/script 5:25.76 dom/security/featurepolicy 5:25.84 dom/security/sanitizer 5:26.33 dom/security 5:27.04 dom/security/trusted-types 5:27.98 dom/serializers 5:28.72 dom/serviceworkers 5:31.19 dom/simpledb 5:31.25 dom/smil 5:34.53 dom/storage 5:35.97 dom/streams 5:37.65 dom/svg 5:38.06 dom/system/linux 5:42.22 dom/system 5:43.58 dom/url 5:45.01 dom/urlpattern 5:45.81 dom/view-transitions 5:46.24 dom/vr 5:46.56 dom/webauthn 5:46.72 dom/webbrowserpersist 5:47.41 dom/webgpu 5:47.44 dom/webscheduling 5:47.67 dom/websocket 5:49.15 dom/webtransport/api 5:50.27 dom/webtransport/child 5:50.84 dom/webtransport/parent 5:51.48 dom/webtransport/shared 5:51.64 dom/workers/loader 5:52.38 dom/workers/remoteworkers 5:54.54 dom/workers/sharedworkers 5:54.60 dom/workers 5:56.33 dom/worklet/loader 5:56.56 dom/worklet 5:57.69 dom/xhr 5:59.23 dom/xml 5:59.24 dom/xslt/base 6:00.16 dom/xslt/xml 6:00.31 dom/xslt/xpath 6:00.36 dom/xslt/xslt 6:02.39 dom/xul 6:03.18 editor/composer 6:04.07 editor/libeditor 6:04.41 editor/spellchecker 6:04.80 editor/txmgr 6:05.46 extensions/auth 6:05.75 extensions/permissions 6:07.22 extensions/pref/autoconfig/src 6:08.20 extensions/spellcheck/hunspell/glue 6:09.51 extensions/spellcheck/hunspell/src 6:09.89 extensions/spellcheck/ipc 6:09.90 extensions/spellcheck/src 6:10.06 gfx/2d 6:11.51 gfx/angle/targets/angle_common 6:12.29 gfx/angle/targets/preprocessor 6:12.44 gfx/angle/targets/translator 6:12.56 gfx/cairo/cairo/src 6:12.93 gfx/config 6:13.65 gfx/gl 6:16.13 W 3 warnings generated. 6:18.16 gfx/graphite2/src 6:19.08 W 1 warning generated. 6:19.10 gfx/harfbuzz/src 6:19.56 gfx/ipc 6:19.88 W 2 warnings generated. 6:21.45 gfx/layers 6:23.00 gfx/ots/src 6:25.70 gfx/skia 6:25.75 gfx/src 6:26.43 gfx/thebes 6:27.48 gfx/vr/service/openvr 6:28.84 gfx/vr/service 6:30.03 gfx/vr 6:33.09 gfx/webrender_bindings 6:33.12 gfx/ycbcr 6:35.36 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:35.42 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:35.42 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:35.42 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:35.42 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:36.47 hal 6:37.06 W 1 warning generated. 6:38.15 image/build 6:40.79 image/decoders/icon/gtk 6:47.38 W 7 warnings generated. 6:49.06 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:49.06 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:49.06 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:49.06 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:49.06 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:49.06 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:49.06 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:49.06 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:49.06 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:50.36 W 9 warnings generated. 6:50.68 image/decoders/icon 6:51.57 image/decoders 6:52.98 image/encoders/bmp 6:56.32 image/encoders/ico 6:57.84 image/encoders/jpeg 7:00.89 image/encoders/png 7:01.45 image/encoders/webp 7:01.77 W 4 warnings generated. 7:01.78 image/remote 7:01.82 image 7:04.18 intl/components 7:04.80 intl/hyphenation/glue 7:06.46 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:241:9: warning: unused variable 'date' [-Wunused-variable] 7:06.46 W 241 | UDate date = UDate(aUTCMilliseconds); 7:06.46 W | ^~~~ 7:06.46 W /home/build/YPKG/root/firefox/build/firefox-149.0/intl/components/src/TimeZone.cpp:271:9: warning: unused variable 'date' [-Wunused-variable] 7:06.46 W 271 | UDate date = UDate(aUTCMilliseconds); 7:06.46 W | ^~~~ 7:07.25 W 2 warnings generated. 7:07.26 intl/l10n 7:07.35 intl/locale/gtk 7:09.21 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:10.68 intl/locale 7:11.57 intl/lwbrk 7:12.82 intl/strres 7:13.09 intl/uconv 7:13.37 intl/unicharutil/util 7:13.51 ipc/chromium 7:13.77 W 1 warning generated. 7:14.54 ipc/glue 7:15.59 ipc/glue/test/utility_process_xpcom 7:16.88 ipc/ipdl 7:20.73 ipc/testshell 7:21.48 js/loader 7:22.29 js/src/builtin/intl 7:23.38 js/src/builtin 7:24.28 js/src/builtin/temporal 7:25.70 js/src/ctypes 7:26.01 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:26.02 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:27.12 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:27.12 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:27.95 W 2 warnings generated. 7:28.61 W 2 warnings generated. 7:29.06 js/src/debugger 7:29.93 js/src/ds 7:30.11 js/src/frontend 7:30.26 js/src/gc/StatsPhasesGenerated.inc.stub 7:31.27 js/src/intgemm 7:31.90 js/src/irregexp 7:32.83 js/src/jit 7:35.23 js/src/proxy 7:38.84 js/src 7:39.21 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:39.21 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 652792 count discarded [-Wbackend-plugin] 7:39.21 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 60361 count discarded [-Wbackend-plugin] 7:39.21 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 106890 count discarded [-Wbackend-plugin] 7:39.21 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:39.21 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:39.21 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 3221 count discarded [-Wbackend-plugin] 7:39.21 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:39.21 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:39.21 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:39.21 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:39.21 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:39.21 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:39.21 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:39.21 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:39.21 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 197841 count discarded [-Wbackend-plugin] 7:39.21 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:39.22 W 17 warnings generated. 7:42.00 js/src/threading 7:44.10 js/src/util 7:45.36 js/src/vm 7:46.78 js/src/wasm 7:47.19 js/src/xsum 7:49.54 modules/fdlibm/src 7:51.63 mozglue/static 7:54.30 js/xpconnect/loader 7:55.46 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:55.46 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:55.46 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:55.46 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:55.84 W 4 warnings generated. 7:55.93 js/xpconnect/src 7:56.34 js/xpconnect/tests/components/native 8:00.17 js/xpconnect/wrappers 8:03.75 layout/base 8:04.61 layout/build 8:06.37 layout/forms 8:09.69 layout/generic 8:09.93 layout/inspector 8:14.13 layout/ipc 8:14.85 layout/mathml 8:16.94 layout/painting 8:17.63 layout/printing 8:18.79 layout/style/nsComputedDOMStyleGenerated.inc.stub 8:18.79 layout/style/nsCSSPropsGenerated.inc.stub 8:20.61 layout/style/typedom 8:21.83 layout/svg 8:24.06 layout/tables 8:25.63 layout 8:26.74 layout/xul 8:29.45 layout/xul/tree 8:29.71 media/libcubeb/src 8:30.40 media/libdav1d/asm 8:31.71 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 8:31.71 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 8:31.88 media/libdav1d/16bd_cdef_tmpl.c.stub 8:31.90 media/libmkv 8:31.95 W 1 warning generated. 8:32.06 media/libdav1d/8bd_cdef_tmpl.c.stub 8:32.23 media/libdav1d/16bd_fg_apply_tmpl.c.stub 8:32.29 media/libdav1d/8bd_fg_apply_tmpl.c.stub 8:32.35 media/libnestegg/src 8:32.41 media/libpng 8:32.47 media/libdav1d/16bd_filmgrain_tmpl.c.stub 8:32.65 media/libdav1d/8bd_filmgrain_tmpl.c.stub 8:32.69 W 1 warning generated. 8:32.82 W 1 warning generated. 8:32.83 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 8:33.02 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 8:33.20 media/libdav1d/16bd_ipred_tmpl.c.stub 8:33.28 media/libspeex_resampler/src 8:33.39 media/libdav1d/8bd_ipred_tmpl.c.stub 8:33.43 media/libyuv/libyuv 8:33.58 media/libdav1d/16bd_itx_tmpl.c.stub 8:33.71 W 15 warnings generated. 8:33.77 media/libdav1d/8bd_itx_tmpl.c.stub 8:33.77 media/libdav1d/16bd_lf_apply_tmpl.c.stub 8:33.78 media/mozva 8:33.94 media/libdav1d/8bd_lf_apply_tmpl.c.stub 8:34.12 media/psshparser 8:34.13 media/libdav1d/16bd_loopfilter_tmpl.c.stub 8:34.18 media/libdav1d/8bd_loopfilter_tmpl.c.stub 8:34.37 media/libdav1d/16bd_looprestoration_tmpl.c.stub 8:34.55 media/libdav1d/8bd_looprestoration_tmpl.c.stub 8:34.74 modules/brotli 8:34.74 media/libdav1d/16bd_lr_apply_tmpl.c.stub 8:34.93 media/libdav1d/8bd_lr_apply_tmpl.c.stub 8:35.12 media/libdav1d/16bd_mc_tmpl.c.stub 8:35.31 media/libdav1d/8bd_mc_tmpl.c.stub 8:35.51 media/libdav1d/16bd_recon_tmpl.c.stub 8:35.70 media/libdav1d/8bd_recon_tmpl.c.stub 8:36.39 modules/libjar 8:36.58 modules/libjar/zipwriter 8:37.23 modules/libpref 8:38.13 modules/woff2 8:38.37 netwerk/base/http-sfv 8:39.12 netwerk/base/mozurl 8:39.53 W 1 warning generated. 8:39.60 netwerk/base/ascii_pac_utils.inc.stub 8:40.25 netwerk/base/urlpattern_glue 8:40.77 netwerk/build 8:40.87 netwerk/cache2 8:40.88 netwerk/cookie 8:43.66 netwerk/dns/etld_data.inc.stub 8:43.99 netwerk/ipc 8:45.71 netwerk/mime 8:45.74 netwerk/protocol/about 8:46.19 netwerk/protocol/data 8:47.22 netwerk/protocol/file 8:47.58 netwerk/protocol/gio 8:48.03 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:48.03 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadata13WriteMetadataEjPNS0_25CacheFileMetadataListenerE Hash = 521403699729597620 up to 16565 count discarded [-Wbackend-plugin] 8:48.03 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:48.03 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:48.05 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:48.05 W warning: Unified_cpp_netwerk_cache20.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net17CacheFileMetadata13OnDataWrittenEPNS0_15CacheFileHandleEPKc8nsresult Hash = 742169494454476361 up to 5522 count discarded [-Wbackend-plugin] 8:49.16 netwerk/protocol/http 8:49.81 netwerk/protocol/res 8:50.95 netwerk/protocol/viewsource 8:52.21 W 6 warnings generated. 8:52.54 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:52.54 W warning: Unified_cpp_netwerk_cache21.cpp: function control flow change detected (hash mismatch) _ZN7mozilla3net19CacheStorageService18ShutdownBackgroundEv Hash = 578412082101546874 up to 427 count discarded [-Wbackend-plugin] 8:53.44 netwerk/protocol/websocket 8:54.01 W 2 warnings generated. 8:55.15 netwerk/protocol/webtransport 8:56.17 netwerk/sctp/datachannel 9:00.75 netwerk/sctp/src 9:00.93 W 10 warnings generated. 9:01.64 netwerk/socket 9:01.88 netwerk/streamconv/converters 9:02.21 netwerk/streamconv 9:02.52 netwerk/system/linux 9:03.84 netwerk/system/netlink 9:04.22 netwerk/system 9:04.40 netwerk/url-classifier 9:04.70 netwerk/wifi 9:05.58 other-licenses/snappy 9:05.80 parser/expat 9:06.50 parser/html 9:06.52 parser/htmlaccel 9:06.62 parser/htmlparser 9:06.84 parser/prototype 9:07.15 security/certverifier 9:07.33 security/ct 9:07.59 security/manager/pki 9:09.32 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 9:09.32 security/manager/ssl/xpcshell.inc.stub 9:09.60 security/manager/ssl/addons-public.inc.stub 9:09.80 security/nss/lib/mozpkix 9:10.11 security/sandbox/common 9:10.18 security/manager/ssl/addons-public-intermediate.inc.stub 9:10.23 security/sandbox/linux/broker 9:10.23 security/manager/ssl/addons-stage.inc.stub 9:10.33 security/manager/ssl/addons-stage-intermediate.inc.stub 9:10.42 security/manager/ssl/content-signature-prod.inc.stub 9:10.51 security/sandbox/linux/glue 9:10.76 security/manager/ssl/content-signature-stage.inc.stub 9:10.86 security/sandbox/linux/launch 9:10.88 security/sandbox/linux/reporter 9:10.95 security/sandbox/linux 9:11.86 security/manager/ssl/content-signature-dev.inc.stub 9:12.45 security/manager/ssl/content-signature-local.inc.stub 9:12.91 services/application-services/components/viaduct-necko 9:13.20 startupcache 9:13.47 storage 9:14.05 third_party/abseil-cpp/absl/base/base_gn 9:14.60 third_party/abseil-cpp/absl/base/log_severity_gn 9:15.12 third_party/abseil-cpp/absl/base/malloc_internal_gn 9:15.51 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 9:15.56 third_party/abseil-cpp/absl/base/spinlock_wait_gn 9:15.63 third_party/abseil-cpp/absl/base/strerror_gn 9:15.64 third_party/abseil-cpp/absl/base/throw_delegate_gn 9:15.66 third_party/abseil-cpp/absl/base/tracing_internal_gn 9:15.70 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 9:15.86 third_party/abseil-cpp/absl/container/raw_hash_set_gn 9:15.89 third_party/abseil-cpp/absl/crc/cpu_detect_gn 9:15.99 third_party/abseil-cpp/absl/crc/crc32c_gn 9:16.05 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 9:16.11 third_party/abseil-cpp/absl/crc/crc_internal_gn 9:16.22 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 9:16.58 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 9:16.67 third_party/abseil-cpp/absl/debugging/examine_stack_gn 9:16.68 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 9:16.73 third_party/abseil-cpp/absl/debugging/leak_check_gn 9:16.77 third_party/abseil-cpp/absl/debugging/stacktrace_gn 9:16.96 third_party/abseil-cpp/absl/debugging/symbolize_gn 9:17.02 third_party/abseil-cpp/absl/hash/city_gn 9:17.03 third_party/abseil-cpp/absl/hash/hash_gn 9:17.07 third_party/abseil-cpp/absl/hash/low_level_hash_gn 9:17.10 third_party/abseil-cpp/absl/log/die_if_null_gn 9:17.24 third_party/abseil-cpp/absl/log/globals_gn 9:17.49 third_party/abseil-cpp/absl/log/initialize_gn 9:17.50 third_party/abseil-cpp/absl/log/internal/check_op_gn 9:17.60 third_party/abseil-cpp/absl/log/internal/conditions_gn 9:17.63 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 9:17.70 third_party/abseil-cpp/absl/log/internal/format_gn 9:17.74 third_party/abseil-cpp/absl/log/internal/globals_gn 9:17.77 third_party/abseil-cpp/absl/log/internal/log_message_gn 9:17.86 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 9:17.88 third_party/abseil-cpp/absl/log/internal/nullguard_gn 9:17.98 third_party/abseil-cpp/absl/log/internal/proto_gn 9:18.07 third_party/abseil-cpp/absl/log/internal/structured_proto_gn 9:18.09 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 9:18.15 third_party/abseil-cpp/absl/log/log_sink_gn 9:18.46 third_party/abseil-cpp/absl/numeric/int128_gn 9:18.50 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 9:18.58 third_party/abseil-cpp/absl/random/distributions_gn 9:18.63 third_party/abseil-cpp/absl/random/internal/entropy_pool_gn 9:18.73 third_party/abseil-cpp/absl/random/internal/platform_gn 9:18.75 third_party/abseil-cpp/absl/random/internal/randen_gn 9:18.76 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 9:18.77 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 9:18.93 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 9:19.06 third_party/abseil-cpp/absl/random/internal/seed_material_gn 9:19.06 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 9:19.09 third_party/abseil-cpp/absl/random/seed_sequences_gn 9:19.10 third_party/abseil-cpp/absl/status/status_gn 9:19.11 third_party/abseil-cpp/absl/status/statusor_gn 9:19.14 third_party/abseil-cpp/absl/strings/cord_gn 9:19.18 third_party/abseil-cpp/absl/strings/cord_internal_gn 9:19.19 third_party/abseil-cpp/absl/strings/cordz_functions_gn 9:19.26 third_party/abseil-cpp/absl/strings/cordz_handle_gn 9:19.29 third_party/abseil-cpp/absl/strings/cordz_info_gn 9:19.37 third_party/abseil-cpp/absl/strings/internal_gn 9:19.38 third_party/abseil-cpp/absl/strings/str_format_internal_gn 9:19.41 third_party/abseil-cpp/absl/strings/string_view_gn 9:19.45 third_party/abseil-cpp/absl/strings/strings_gn 9:19.61 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 9:19.77 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 9:19.79 third_party/abseil-cpp/absl/synchronization/synchronization_gn 9:19.88 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 9:20.12 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 9:20.26 W 25 warnings generated. 9:20.27 third_party/abseil-cpp/absl/time/time_gn 9:20.33 third_party/drm/libdrm 9:20.41 third_party/gbm/libgbm 9:20.45 third_party/libepoxy 9:20.47 third_party/libsrtp/src 9:20.64 W 1 warning generated. 9:20.65 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 9:20.67 third_party/libwebrtc/api/audio/aec3_config_gn 9:20.80 W 1 warning generated. 9:20.82 third_party/libwebrtc/api/audio/aec3_factory_gn 9:20.82 third_party/libwebrtc/api/audio/audio_frame_api_gn 9:20.87 third_party/libwebrtc/api/audio/audio_processing_gn 9:20.92 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 9:21.02 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 9:21.04 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 9:21.13 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 9:21.14 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 9:21.18 W 1 warning generated. 9:21.20 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 9:21.23 W 3 warnings generated. 9:21.25 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 9:21.30 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 9:21.37 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 9:21.40 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 9:21.58 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 9:21.58 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 9:21.67 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 9:21.89 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 9:21.95 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 9:22.10 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 9:22.16 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 9:22.20 third_party/libwebrtc/api/audio_options_api_gn 9:22.24 third_party/libwebrtc/api/crypto/options_gn 9:22.24 third_party/libwebrtc/api/environment/deprecated_global_field_trials_gn 9:22.29 third_party/libwebrtc/api/environment/environment_factory_gn 9:22.31 W 2 warnings generated. 9:22.33 third_party/libwebrtc/api/field_trials_registry_gn 9:22.42 third_party/libwebrtc/api/frame_transformer_factory_gn 9:22.55 third_party/libwebrtc/api/frame_transformer_interface_gn 9:22.60 third_party/libwebrtc/api/media_stream_interface_gn 9:22.60 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 9:22.76 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 9:22.77 third_party/libwebrtc/api/neteq/neteq_api_gn 9:22.79 third_party/libwebrtc/api/neteq/tick_timer_gn 9:22.89 third_party/libwebrtc/api/priority_gn 9:22.91 third_party/libwebrtc/api/rtc_error_gn 9:23.04 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 9:23.06 third_party/libwebrtc/api/rtp_headers_gn 9:23.08 third_party/libwebrtc/api/rtp_packet_info_gn 9:23.09 third_party/libwebrtc/api/rtp_parameters_gn 9:23.15 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 9:23.28 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 9:23.32 third_party/libwebrtc/api/task_queue/task_queue_gn 9:23.34 third_party/libwebrtc/api/transport/bitrate_settings_gn 9:23.36 third_party/libwebrtc/api/transport/goog_cc_gn 9:23.43 third_party/libwebrtc/api/transport/network_control_gn 9:23.43 third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn 9:23.55 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 9:23.61 third_party/libwebrtc/api/transport_api_gn 9:23.62 third_party/libwebrtc/api/units/data_rate_gn 9:23.66 third_party/libwebrtc/api/units/data_size_gn 9:23.67 third_party/libwebrtc/api/units/frequency_gn 9:23.73 third_party/libwebrtc/api/units/time_delta_gn 9:23.79 third_party/libwebrtc/api/units/timestamp_gn 9:23.81 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 9:23.89 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_gn 9:23.91 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_data_reader_gn 9:24.14 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_evaluation_gn 9:24.16 third_party/libwebrtc/api/video/encoded_frame_gn 9:24.16 third_party/libwebrtc/api/video/corruption_detection/frame_instrumentation_generator_gn 9:24.22 third_party/libwebrtc/api/video/encoded_image_gn 9:24.22 third_party/libwebrtc/api/video/frame_buffer_gn 9:24.24 third_party/libwebrtc/api/video/video_adaptation_gn 9:24.26 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 9:24.27 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 9:24.32 third_party/libwebrtc/api/video/video_frame_gn 9:24.62 third_party/libwebrtc/api/video/video_frame_i010_gn 9:24.65 third_party/libwebrtc/api/video/video_frame_metadata_gn 9:24.84 third_party/libwebrtc/api/video/video_rtp_headers_gn 9:24.85 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 9:24.93 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 9:24.97 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 9:24.97 third_party/libwebrtc/api/video_codecs/scalability_mode_helper_gn 9:25.04 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 9:25.05 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 9:25.20 third_party/libwebrtc/audio/audio_gn 9:25.28 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 9:25.29 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 9:25.40 third_party/libwebrtc/call/bitrate_allocator_gn 9:25.45 third_party/libwebrtc/call/bitrate_configurator_gn 9:25.54 third_party/libwebrtc/call/call_gn 9:25.58 third_party/libwebrtc/call/call_interfaces_gn 9:25.60 third_party/libwebrtc/call/payload_type_picker_gn 9:25.61 third_party/libwebrtc/call/rtp_interfaces_gn 9:25.78 third_party/libwebrtc/call/rtp_receiver_gn 9:25.83 third_party/libwebrtc/call/rtp_sender_gn 9:26.05 third_party/libwebrtc/call/version_gn 9:26.08 third_party/libwebrtc/call/video_receive_stream_api_gn 9:26.08 third_party/libwebrtc/call/video_send_stream_api_gn 9:26.14 third_party/libwebrtc/common_audio/common_audio_avx2_gn 9:26.26 third_party/libwebrtc/common_audio/common_audio_c_gn 9:26.32 third_party/libwebrtc/common_audio/common_audio_cc_gn 9:26.62 third_party/libwebrtc/common_audio/common_audio_gn 9:26.78 third_party/libwebrtc/common_audio/common_audio_sse2_gn 9:26.86 third_party/libwebrtc/common_audio/fir_filter_factory_gn 9:26.86 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 9:26.87 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 9:26.90 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 9:26.93 third_party/libwebrtc/common_video/common_video_gn 9:26.94 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 9:26.98 third_party/libwebrtc/logging/rtc_event_audio_gn 9:27.05 third_party/libwebrtc/logging/rtc_event_bwe_gn 9:27.12 third_party/libwebrtc/logging/rtc_event_bwe_update_scream_gn 9:27.38 third_party/libwebrtc/logging/rtc_event_field_gn 9:27.41 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 9:27.41 W 1 warning generated. 9:27.42 third_party/libwebrtc/logging/rtc_event_pacing_gn 9:27.45 third_party/libwebrtc/logging/rtc_event_video_gn 9:27.45 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 9:27.60 third_party/libwebrtc/logging/rtc_stream_config_gn 9:27.62 W 1 warning generated. 9:27.62 third_party/libwebrtc/media/adapted_video_track_source_gn 9:27.64 third_party/libwebrtc/media/codec_gn 9:27.75 third_party/libwebrtc/media/media_constants_gn 9:27.79 third_party/libwebrtc/media/rid_description_gn 9:27.83 third_party/libwebrtc/media/rtc_audio_video_gn 9:28.02 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 9:28.03 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 9:28.20 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 9:28.22 W 1 warning generated. 9:28.23 third_party/libwebrtc/media/video_adapter_gn 9:28.33 third_party/libwebrtc/media/video_broadcaster_gn 9:28.43 third_party/libwebrtc/media/video_common_gn 9:28.47 W 1 warning generated. 9:28.47 third_party/libwebrtc/media/video_source_base_gn 9:28.48 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 9:28.51 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 9:28.57 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 9:28.71 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 9:29.04 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 9:29.04 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 9:29.09 third_party/libwebrtc/modules/audio_coding/g711_c_gn 9:29.10 third_party/libwebrtc/modules/audio_coding/g711_gn 9:29.12 third_party/libwebrtc/modules/audio_coding/g722_c_gn 9:29.12 third_party/libwebrtc/modules/audio_coding/g722_gn 9:29.14 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 9:29.14 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 9:29.16 third_party/libwebrtc/modules/audio_coding/neteq_gn 9:29.27 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 9:29.34 W 1 warning generated. 9:29.38 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 9:29.45 third_party/libwebrtc/modules/audio_coding/red_gn 9:29.45 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 9:29.51 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 9:29.51 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 9:29.58 W 1 warning generated. 9:29.60 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 9:29.77 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 9:29.81 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 9:29.81 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 9:29.84 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 9:29.84 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 9:29.90 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 9:30.12 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 9:30.42 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 9:30.46 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 9:30.49 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 9:30.65 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 9:30.74 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 9:30.75 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 9:30.83 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 9:30.86 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 9:30.96 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 9:31.12 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 9:31.19 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 9:31.20 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 9:31.30 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 9:31.32 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 9:31.41 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 9:31.45 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 9:31.51 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 9:31.56 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 9:31.66 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 9:31.68 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 9:31.74 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 9:31.83 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 9:31.88 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 9:31.90 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 9:31.99 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 9:32.06 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 9:32.19 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 9:32.21 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 9:32.23 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 9:32.24 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 9:32.33 third_party/libwebrtc/modules/audio_processing/post_filter_gn 9:32.35 third_party/libwebrtc/modules/audio_processing/rms_level_gn 9:32.42 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 9:32.45 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 9:32.54 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 9:32.61 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 9:32.67 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 9:32.69 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 9:32.92 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 9:32.92 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 9:32.94 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 9:32.97 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 9:33.01 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 9:33.03 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 9:33.05 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 9:33.08 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 9:33.10 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 9:33.13 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 9:33.23 third_party/libwebrtc/modules/congestion_controller/scream/delay_based_congestion_control_gn 9:33.36 third_party/libwebrtc/modules/congestion_controller/scream/scream_network_controller_gn 9:33.38 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_gn 9:33.49 third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_parameters_gn 9:33.57 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 9:33.64 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 9:33.66 third_party/libwebrtc/modules/desktop_capture/primitives_gn 9:33.94 third_party/libwebrtc/modules/pacing/interval_budget_gn 9:33.95 third_party/libwebrtc/modules/pacing/pacing_gn 9:34.16 third_party/libwebrtc/modules/portal/portal_gn 9:34.20 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 9:34.32 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 9:34.36 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 9:34.41 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 9:34.45 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 9:34.50 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 9:34.67 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 9:34.79 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 9:35.80 third_party/libwebrtc/modules/third_party/fft/fft_gn 9:36.14 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 9:36.16 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 9:36.25 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 9:36.25 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 9:36.25 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 9:36.53 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 9:36.58 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 9:36.68 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 9:36.71 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 9:36.71 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 9:36.78 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 9:37.06 third_party/libwebrtc/modules/video_coding/frame_sampler_gn 9:37.17 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 9:37.45 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 9:37.46 third_party/libwebrtc/modules/video_coding/nack_requester_gn 9:37.51 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 9:37.53 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 9:37.73 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 9:37.73 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 9:37.77 W 1 warning generated. 9:37.85 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 9:37.98 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 9:38.25 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 9:38.34 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 9:38.42 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 9:38.46 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 9:38.61 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 9:38.67 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 9:38.67 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 9:38.72 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 9:38.83 third_party/libwebrtc/modules/video_coding/video_coding_gn 9:38.84 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 9:38.88 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 9:38.89 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 9:38.90 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 9:38.91 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 9:39.04 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 9:39.18 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 9:39.35 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 9:39.40 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 9:39.50 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 9:39.53 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 9:39.58 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 9:39.59 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 9:39.84 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 9:39.99 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 9:40.08 third_party/libwebrtc/net/dcsctp/public/factory_gn 9:40.13 third_party/libwebrtc/net/dcsctp/public/socket_gn 9:40.23 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 9:40.34 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 9:40.35 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 9:40.50 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 9:40.61 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 9:40.61 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 9:40.62 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 9:40.67 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 9:40.76 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 9:40.90 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 9:41.01 third_party/libwebrtc/net/dcsctp/timer/timer_gn 9:41.07 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 9:41.09 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 9:41.20 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 9:41.23 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 9:41.28 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 9:41.44 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 9:41.53 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 9:41.60 third_party/libwebrtc/rtc_base/base64_gn 9:41.60 third_party/libwebrtc/rtc_base/bit_buffer_gn 9:41.69 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 9:41.73 third_party/libwebrtc/rtc_base/bitstream_reader_gn 9:41.76 third_party/libwebrtc/rtc_base/byte_buffer_gn 9:41.79 third_party/libwebrtc/rtc_base/callback_list_gn 9:41.79 third_party/libwebrtc/rtc_base/checks_gn 9:41.98 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 9:42.18 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 9:42.29 third_party/libwebrtc/rtc_base/cpu_info_gn 9:42.30 third_party/libwebrtc/rtc_base/criticalsection_gn 9:42.31 third_party/libwebrtc/rtc_base/event_tracer_gn 9:42.31 third_party/libwebrtc/rtc_base/denormal_disabler_gn 9:42.33 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 9:42.37 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 9:42.38 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 9:42.38 third_party/libwebrtc/rtc_base/experiments/encoder_speed_experiment_gn 9:42.43 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 9:42.45 W 1 warning generated. 9:42.46 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 9:42.47 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 9:42.56 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 9:42.57 third_party/libwebrtc/rtc_base/experiments/psnr_experiment_gn 9:42.65 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 9:42.79 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 9:42.81 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 9:42.86 third_party/libwebrtc/rtc_base/frequency_tracker_gn 9:42.86 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 9:42.93 third_party/libwebrtc/rtc_base/ip_address_gn 9:43.02 third_party/libwebrtc/rtc_base/logging_gn 9:43.07 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 9:43.16 third_party/libwebrtc/rtc_base/net_helpers_gn 9:43.18 third_party/libwebrtc/rtc_base/network/sent_packet_gn 9:43.19 third_party/libwebrtc/rtc_base/network_constants_gn 9:43.26 third_party/libwebrtc/rtc_base/network_route_gn 9:43.26 third_party/libwebrtc/rtc_base/null_socket_server_gn 9:43.27 third_party/libwebrtc/rtc_base/platform_thread_gn 9:43.34 third_party/libwebrtc/rtc_base/platform_thread_types_gn 9:43.39 third_party/libwebrtc/rtc_base/race_checker_gn 9:43.45 third_party/libwebrtc/rtc_base/random_gn 9:43.50 third_party/libwebrtc/rtc_base/rate_limiter_gn 9:43.52 third_party/libwebrtc/rtc_base/rate_statistics_gn 9:43.53 third_party/libwebrtc/rtc_base/rate_tracker_gn 9:43.62 third_party/libwebrtc/rtc_base/rtc_event_gn 9:43.64 third_party/libwebrtc/rtc_base/rtc_numerics_gn 9:43.72 third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn 9:43.76 third_party/libwebrtc/rtc_base/sample_counter_gn 9:43.82 third_party/libwebrtc/rtc_base/socket_address_gn 9:43.85 third_party/libwebrtc/rtc_base/socket_gn 9:43.85 third_party/libwebrtc/rtc_base/stringutils_gn 9:43.88 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 9:43.88 third_party/libwebrtc/rtc_base/synchronization/yield_gn 9:43.90 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 9:43.92 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 9:43.94 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 9:43.94 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 9:43.94 third_party/libwebrtc/rtc_base/threading_gn 9:44.01 third_party/libwebrtc/rtc_base/timeutils_gn 9:44.10 third_party/libwebrtc/rtc_base/weak_ptr_gn 9:44.11 third_party/libwebrtc/rtc_base/zero_memory_gn 9:44.13 third_party/libwebrtc/system_wrappers/metrics_gn 9:44.21 third_party/libwebrtc/system_wrappers/system_wrappers_gn 9:44.24 third_party/libwebrtc/third_party/crc32c/crc32c_gn 9:44.24 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 9:44.27 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 9:44.34 third_party/libwebrtc/third_party/pffft/pffft_gn 9:44.35 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 9:44.40 third_party/libwebrtc/video/config/encoder_config_gn 9:44.40 third_party/libwebrtc/video/adaptation/video_adaptation_gn 9:44.51 third_party/libwebrtc/video/config/streams_config_gn 9:44.52 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 9:44.53 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 9:44.56 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 9:44.58 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 9:44.60 third_party/libwebrtc/video/corruption_detection/utils_gn 9:44.61 third_party/libwebrtc/video/corruption_detection/video_frame_sampler_gn 9:44.65 third_party/libwebrtc/video/decode_synchronizer_gn 9:44.71 third_party/libwebrtc/video/frame_cadence_adapter_gn 9:44.77 third_party/libwebrtc/video/frame_decode_timing_gn 9:44.80 third_party/libwebrtc/video/frame_dumping_decoder_gn 9:44.95 W 1 warning generated. 9:44.96 third_party/libwebrtc/video/frame_dumping_encoder_gn 9:45.17 third_party/libwebrtc/video/render/incoming_video_stream_gn 9:45.25 third_party/libwebrtc/video/render/video_render_frames_gn 9:45.29 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 9:45.32 third_party/libwebrtc/video/unique_timestamp_counter_gn 9:45.38 third_party/libwebrtc/video/video_gn 9:45.47 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 9:45.55 third_party/libwebrtc/video/video_stream_buffer_controller_gn 9:45.58 third_party/libwebrtc/video/video_stream_encoder_impl_gn 9:45.61 third_party/msgpack 9:45.69 third_party/opentelemetry-cpp/exporters/memory 9:45.71 third_party/opentelemetry-cpp/exporters/otlp 9:45.72 third_party/opentelemetry-cpp/sdk/src/common 9:45.79 third_party/opentelemetry-cpp/sdk/src/resource 9:45.92 third_party/opentelemetry-cpp/sdk/src/trace 9:46.05 third_party/opentelemetry-cpp/sdk/src/version 9:46.07 third_party/opentelemetry-cpp/third_party/opentelemetry-proto 9:46.18 third_party/pipewire/libpipewire 9:46.28 third_party/sipcc 9:46.32 third_party/wayland-proxy 9:46.54 third_party/zstd/huf_decompress_amd64.o 9:46.54 third_party/zstd 9:46.95 toolkit/components/alerts 9:46.95 toolkit/components/antitracking/bouncetrackingprotection 9:47.11 toolkit/components/antitracking 9:47.17 toolkit/components/autocomplete 9:47.50 toolkit/components/backgroundhangmonitor 9:47.75 toolkit/components/backgroundtasks 9:47.76 toolkit/components/browser 9:48.05 toolkit/components/build 9:48.52 toolkit/components/cascade_bloom_filter 9:48.57 toolkit/components/clearsitedata 9:48.59 toolkit/components/commandlines 9:48.67 toolkit/components/content-classifier/content_classifier_engine 9:49.21 toolkit/components/content-classifier 9:49.87 toolkit/components/contentanalysis 9:49.91 toolkit/components/cookiebanners 9:49.99 toolkit/components/credentialmanagement 9:50.12 W 1 warning generated. 9:50.14 toolkit/components/ctypes 9:50.36 toolkit/components/dap 9:50.95 toolkit/components/downloads 9:50.98 toolkit/components/extensions 9:51.04 toolkit/components/extensions/webidl-api 9:52.03 toolkit/components/extensions/webrequest 9:52.13 toolkit/components/finalizationwitness 9:52.75 toolkit/components/find 9:54.00 toolkit/components/formautofill 9:54.08 toolkit/components/glean/EventGIFFTMap.cpp.stub 9:54.08 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 9:54.19 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 9:54.46 toolkit/components/glean/xpcom 9:54.98 toolkit/components/jsoncpp/src/lib_json 9:55.46 toolkit/components/mediasniffer 9:56.04 toolkit/components/ml/backends/llama 9:57.38 toolkit/components/ml 9:57.51 toolkit/components/mozintl 9:57.56 toolkit/components/nimbus 9:57.70 toolkit/components/parentalcontrols 9:57.80 toolkit/components/places 9:58.43 toolkit/components/printingui/ipc 9:58.51 toolkit/components/processtools 9:59.27 toolkit/components/protobuf 9:59.99 toolkit/components/reflect 10:00.06 toolkit/components/remote 10:01.37 toolkit/components/reputationservice 10:01.84 toolkit/components/resistfingerprinting 10:02.05 toolkit/components/satchel 10:02.62 toolkit/components/sessionstore 10:02.90 toolkit/components/startup 10:04.35 toolkit/components/statusfilter 10:05.27 W 1 warning generated. 10:05.30 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 10:05.68 W 1 warning generated. 10:05.84 toolkit/components/terminator 10:05.86 toolkit/components/typeaheadfind 10:05.93 toolkit/components/uniffi-js 10:06.07 toolkit/components/url-classifier 10:06.24 toolkit/components/windowwatcher 10:06.36 W 1 warning generated. 10:08.41 toolkit/crashreporter/annotations 10:09.07 toolkit/crashreporter/breakpad-client/linux 10:09.71 toolkit/crashreporter/breakpad-client 10:09.85 toolkit/crashreporter/google-breakpad/src/common/linux 10:10.42 toolkit/crashreporter/google-breakpad/src/common 10:10.45 toolkit/crashreporter 10:10.64 toolkit/library/buildid.cpp.stub 10:10.85 toolkit/mozapps/extensions 10:11.19 toolkit/profile 10:11.34 toolkit/system/commonproxy 10:11.62 toolkit/system/gnome 10:11.76 toolkit/system/unixproxy 10:12.37 toolkit/xre 10:12.65 tools/performance 10:12.79 tools/profiler 10:12.81 uriloader/base 10:14.04 uriloader/exthandler 10:16.29 uriloader/prefetch 10:16.90 uriloader/preload 10:17.09 widget/gtk/mozgtk 10:17.26 widget/gtk/mozwayland 10:17.48 widget/gtk 10:19.83 widget/gtk/wayland 10:20.21 widget/headless 10:20.23 widget 10:24.41 widget/x11 10:25.23 xpcom/base 10:28.91 xpcom/build/Services.cpp.stub 10:29.07 xpcom/components 10:31.87 xpcom/ds 10:33.08 xpcom/io 10:34.40 W warning: Unified_cpp_xpcom_ds0.cpp: function control flow change detected (hash mismatch) _ZN14nsAtomSubTable8GCLockedE6GCKind Hash = 578412082440111613 up to 226746 count discarded [-Wbackend-plugin] 10:35.44 xpcom/ioutils 10:35.54 W 1 warning generated. 10:35.55 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 10:35.55 xpcom/reflect/xptcall 10:35.60 xpcom/reflect/xptcall/md/unix 10:37.46 xpcom/reflect/xptinfo 10:37.46 xpcom/string 10:37.53 xpcom/threads 10:37.70 xpfe/appshell 10:39.02 js/xpconnect/shell 10:39.27 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 10:39.40 media/ffvpx/libavcodec/bsf 10:39.60 media/ffvpx/libavcodec/x86 10:39.71 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 10:39.91 W 1 warning generated. 10:40.15 media/ffvpx/libavutil/x86 10:40.21 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:40.21 W 1 warning generated. 10:40.23 dom/media/eme/clearkey 10:40.28 media/gmp-clearkey/0.1 10:40.43 memory/build/test 10:40.68 mfbt/tests 10:40.94 mozglue/tests 10:40.95 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so.symbols.stub 10:42.65 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so.symbols.stub 10:43.11 security/manager/ssl/tests/unit/tlsserver/cmd 10:43.17 security/manager/ssl/tests/unit/tlsserver/lib 10:44.28 testing/mochitest/ssltunnel 10:44.29 testing/tools/screenshot 10:44.50 W 1 warning generated. 10:45.53 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:45.62 toolkit/components/ctypes/tests 10:45.80 W 1 warning generated. 10:46.14 toolkit/components/telemetry/pingsender 10:46.28 toolkit/components/telemetry/tests 10:46.56 W warning: Unified_cpp_pingsender0.cpp: function control flow change detected (hash mismatch) main Hash = 278041622547047720 up to 826 count discarded [-Wbackend-plugin] 10:46.56 toolkit/crashreporter/breakpad_wrapper 10:46.71 W 1 warning generated. 10:47.13 toolkit/crashreporter/crash_helper 10:47.41 toolkit/crashreporter/google-breakpad/src/processor 10:47.50 toolkit/crashreporter/test 10:47.84 toolkit/library/gtest/libxul_broken_buildid/xul_broken_buildid.c.stub 10:47.93 toolkit/library/gtest/libxul_correct_buildid/xul_correct_buildid.c.stub 10:48.32 toolkit/library/gtest/libxul_missing_buildid 10:48.35 toolkit/xre/glxtest 10:48.54 tools/power 10:48.75 uriloader/exthandler/tests 10:48.77 widget/gtk/vaapitest 10:48.77 xpcom/tests 10:48.85 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:48.88 W 1 warning generated. 10:48.95 build/pure_virtual/libpure_virtual.a 10:49.01 dom/media/fake-cdm/libfake.so 10:49.04 dom/media/gmp-plugin-openh264/libfakeopenh264.so 10:49.13 config/external/gkcodecs/libgkcodecs.so 10:49.50 config/external/lgpllibs/liblgpllibs.so 10:50.22 config/external/sqlite/libmozsqlite3.so 10:50.40 dom/base 10:50.72 dom/origin-trials 10:50.75 js/src/gc 10:50.88 layout/style 10:52.62 Compiling getrandom v0.3.3 10:52.85 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 10:52.92 Compiling uuid v1.3.0 10:53.17 Compiling foldhash v0.2.0 10:53.33 Compiling hashbrown v0.16.0 10:53.55 Compiling serde_json v1.0.149 10:53.77 Compiling debugid v0.8.0 10:54.10 Compiling hashlink v0.11.0 10:54.15 Compiling hex v0.4.3 10:54.43 Compiling memchr v2.7.4 10:54.63 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 10:54.68 Compiling tempfile v3.16.0 10:54.71 Compiling procfs-core v0.17.0 10:55.52 Compiling encoding_rs v0.8.35 10:56.03 Compiling minidump-common v0.26.1 10:57.97 Compiling arraydeque v0.5.1 10:58.26 Compiling yaml-rust2 v0.10.3 10:58.69 Compiling linked-hash-map v0.5.6 10:58.81 Compiling process_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/process_reader) 10:59.53 Compiling mozannotation_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/mozannotation_server) 10:59.88 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 10:59.93 Compiling env_logger v0.10.0 11:01.12 Compiling crash_helper_server v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_server) 11:01.17 media/libdav1d 11:01.52 W 1 warning generated. 11:02.30 Compiling minidump-writer v0.11.0 11:03.55 Compiling crash_helper_common v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crash_helper_common) 11:04.22 Compiling rust_minidump_writer_linux v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/rust_minidump_writer_linux) 11:05.19 netwerk/base 11:06.70 netwerk/dns 11:07.20 Finished `release` profile [optimized] target(s) in 18.39s 11:07.75 toolkit/crashreporter/crash_helper_server/libcrash_helper_server.a 11:11.98 security/manager/ssl 11:18.52 security/sandbox/linux/libmozsandbox.so 11:21.19 toolkit/components/glean 11:21.51 toolkit/components/telemetry 11:22.72 toolkit/library/buildid.cpp.stub 11:22.92 toolkit/library 11:23.54 widget/gtk/mozgtk/libmozgtk.so 11:24.35 widget/gtk/mozwayland/libmozwayland.so 11:25.32 xpcom/build 11:25.89 media/ffvpx/libavcodec 11:30.00 media/ffvpx/libavutil 11:30.98 W 3 warnings generated. 11:31.43 W 2 warnings generated. 11:32.38 W 1 warning generated. 11:32.94 W 1 warning generated. 11:33.47 media/gmp-clearkey/0.1/libclearkey.so 11:33.49 W 1 warning generated. 11:34.25 W 1 warning generated. 11:34.54 memory/build/test/TestMozJemallocUtils 11:35.00 W 1 warning generated. 11:35.49 mfbt/tests/TestAlgorithm 11:35.49 mfbt/tests/TestArray 11:35.78 mfbt/tests/TestArrayUtils 11:36.15 mozglue/tests/ShowSSEConfig 11:36.15 mozglue/tests/TestBaseProfiler 11:36.37 mfbt/tests/TestAtomicBitfields 11:37.06 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library 11:37.13 mozglue/tests/TestIntegerPrintfMacros 11:38.76 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:39.40 W 1 warning generated. 11:39.41 mfbt/tests/TestAtomics 11:40.16 mozglue/tests/TestPrintf 11:41.07 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library 11:41.16 security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 11:41.16 security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 11:41.24 testing/mochitest/ssltunnel/ssltunnel 11:41.34 mfbt/tests/TestBinarySearch 11:43.09 mfbt/tests/TestBitSet 11:44.58 security/manager/ssl/tests/unit/tlsserver/cmd/EncryptedClientHelloServer 11:44.74 security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 11:46.02 testing/tools/screenshot/screentopng 11:46.45 security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 11:46.47 mfbt/tests/TestBloomFilter 11:47.01 security/manager/ssl/tests/unit/tlsserver/cmd/SanctionsTestServer 11:47.97 toolkit/components/ctypes/tests/libjsctypes-test.so 11:48.22 toolkit/components/telemetry/pingsender/pingsender 11:49.56 mfbt/tests/TestBufferList 11:49.82 mfbt/tests/TestCasting 11:49.95 mfbt/tests/TestCeilingFloor 11:50.36 mfbt/tests/TestCheckedInt 11:50.94 mfbt/tests/TestCompactPair 11:52.72 toolkit/components/telemetry/tests/libmodules-test.so 11:52.73 toolkit/crashreporter/crash_helper/crashhelper 11:52.74 mfbt/tests/TestCountPopulation 11:52.77 mfbt/tests/TestCountZeroes 11:53.18 mfbt/tests/TestDefineEnum 11:53.65 toolkit/library/gtest/libxul_broken_buildid 11:53.71 mfbt/tests/TestDoublyLinkedList 11:55.04 toolkit/library/gtest/libxul_correct_buildid 11:55.13 toolkit/library/gtest/libxul_missing_buildid/libxul_missing_buildid.so 11:55.17 mfbt/tests/TestEndian 11:55.59 toolkit/xre/glxtest/glxtest 11:55.65 tools/power/rapl 11:55.65 uriloader/exthandler/tests/WriteArgument 11:55.82 mfbt/tests/TestEnumeratedArray 11:55.84 widget/gtk/vaapitest/vaapitest 11:56.17 xpcom/tests/TestArguments 11:56.18 xpcom/tests/TestBlockingProcess 11:56.46 xpcom/tests/TestPRIntN 11:56.57 mfbt/tests/TestEnumSet 11:56.61 browser/app/firefox 11:57.79 xpcom/tests/TestQuickReturn 11:58.48 config/external/mozinference/libmozinference.so 11:59.21 Compiling serde_core v1.0.228 12:00.20 Compiling serde v1.0.228 12:00.23 Compiling libc v0.2.176 12:00.46 Compiling cfg-if v1.0.0 12:00.51 Compiling zerofrom v0.1.4 12:00.63 Compiling memchr v2.7.4 12:01.38 js/src/build/libjs_static.a 12:01.45 xpcom/tests/TestUnicodeArguments 12:01.72 Compiling stable_deref_trait v1.2.0 12:01.87 mfbt/tests/TestEnumTypeTraits 12:01.97 Compiling yoke v0.8.0 12:02.17 Compiling once_cell v1.21.3 12:02.36 Compiling zerovec v0.11.4 12:02.36 Compiling getrandom v0.3.3 12:02.39 Compiling log v0.4.26 12:02.41 Compiling thiserror v2.0.12 12:02.47 media/ffvpx/libavutil/libmozavutil.so 12:02.56 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 12:02.58 Compiling bitflags v2.10.0 12:02.59 Compiling foldhash v0.2.0 12:02.63 Compiling equivalent v1.0.1 12:02.68 Compiling libm v0.2.6 12:02.68 Compiling indexmap v2.11.4 12:02.71 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 12:02.76 Compiling itoa v1.0.15 12:02.87 Compiling bytes v1.11.1 12:02.90 Compiling num-traits v0.2.19 12:03.03 Compiling pin-project-lite v0.2.14 12:03.10 Compiling smallvec v1.15.1 12:03.19 Compiling hashbrown v0.16.0 12:03.35 Compiling camino v1.1.2 12:03.41 Compiling writeable v0.6.2 12:03.42 Compiling litemap v0.8.0 12:03.49 Compiling uniffi_internal_macros v0.31.0 12:03.53 toolkit/library/gtest/libxul_broken_buildid/libxul_broken_buildid.so 12:03.54 Compiling uuid v1.3.0 12:03.55 Compiling tinystr v0.8.1 12:03.62 Compiling potential_utf v0.1.4 12:03.64 Compiling zerotrie v0.2.2 12:03.67 mfbt/tests/TestFastBernoulliTrial 12:03.68 Compiling icu_locale_core v2.1.1 12:03.75 Compiling icu_normalizer_data v2.1.1 12:03.75 Compiling icu_properties_data v2.1.2 12:03.76 Compiling icu_collections v2.1.1 12:03.85 Compiling basic-toml v0.1.2 12:03.86 Compiling askama_parser v0.14.0 12:03.91 Compiling zmij v1.0.20 12:03.94 Compiling tracing-core v0.1.33 12:03.98 Compiling anyhow v1.0.69 12:03.99 Compiling futures-core v0.3.31 12:04.06 Compiling futures-sink v0.3.31 12:04.10 Compiling serde_json v1.0.149 12:04.11 Compiling slab v0.4.8 12:04.24 Compiling tracing v0.1.41 12:04.30 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 12:04.37 Compiling scroll v0.12.0 12:04.45 Compiling icu_provider v2.1.1 12:04.52 Compiling futures-channel v0.3.31 12:04.57 Compiling rustix v0.38.39 12:04.60 Compiling pin-utils v0.1.0 12:04.62 Compiling futures-io v0.3.31 12:04.62 Compiling futures-task v0.3.31 12:04.68 Compiling icu_properties v2.1.2 12:04.71 Compiling icu_normalizer v2.1.1 12:04.73 Compiling linux-raw-sys v0.4.14 12:04.74 Compiling zerocopy v0.8.27 12:04.76 Compiling futures-util v0.3.31 12:04.79 Compiling semver v1.0.16 12:04.85 mfbt/tests/TestFloatingPoint 12:05.42 Compiling unic-langid-impl v0.9.6 12:05.48 Compiling cargo-platform v0.1.2 12:05.54 Compiling idna_adapter v1.2.1 12:05.62 Compiling adler2 v2.0.1 12:05.70 Compiling simd-adler32 v0.3.7 12:05.81 Compiling utf8_iter v1.0.4 12:05.82 Compiling fastrand v2.1.1 12:05.86 xpcom/tests/TestMemoryPressureWatcherLinux 12:05.90 Compiling percent-encoding v2.3.2 12:05.97 Compiling powerfmt v0.2.0 12:06.05 Compiling form_urlencoded v1.2.2 12:06.06 Compiling deranged v0.4.0 12:06.14 Compiling crossbeam-utils v0.8.21 12:06.15 Compiling idna v1.1.0 12:06.17 Compiling typenum v1.16.0 12:06.21 Compiling miniz_oxide v0.8.9 12:06.26 Compiling unic-langid v0.9.6 12:06.29 Compiling cargo_metadata v0.19.2 12:06.58 Compiling uniffi_pipeline v0.31.0 12:06.60 Compiling tempfile v3.16.0 12:06.89 Compiling uniffi_meta v0.31.0 12:07.46 Compiling crc32fast v1.4.2 12:07.55 Compiling lazy_static v1.4.0 12:07.59 Compiling static_assertions v1.1.0 12:07.61 Compiling heck v0.5.0 12:07.62 Compiling time-core v0.1.4 12:07.68 Compiling num-conv v0.1.0 12:07.74 Compiling uniffi_core v0.31.0 12:07.76 Compiling uniffi_udl v0.31.0 12:07.78 Compiling time v0.3.41 12:07.82 Compiling flate2 v1.1.4 12:08.05 Compiling url v2.5.7 12:08.18 Compiling generic-array v0.14.6 12:08.33 Compiling ordered-float v3.4.0 12:08.41 Compiling range-map v0.2.0 12:08.48 Compiling debugid v0.8.0 12:08.52 Compiling mio v1.0.1 12:08.56 Compiling wr_malloc_size_of v0.2.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/gfx/wr/wr_malloc_size_of) 12:08.64 Compiling hex v0.4.3 12:08.66 Compiling arrayvec v0.7.6 12:08.70 Compiling bincode v1.3.3 12:08.71 Compiling socket2 v0.5.7 12:08.77 Compiling aho-corasick v1.1.0 12:08.83 Compiling zerocopy-derive v0.8.27 12:08.85 Compiling tokio-macros v2.5.0 12:09.05 Compiling fnv v1.0.7 12:09.08 Compiling arrayref v0.3.6 12:09.09 Compiling regex-syntax v0.8.5 12:09.10 mfbt/tests/TestFunctionRef 12:09.11 Compiling id-arena v2.2.1 12:09.22 Compiling iana-time-zone v0.1.64 12:09.55 Compiling rustc-hash v2.1.1 12:09.59 Compiling type-map v0.5.1 12:09.68 Compiling chrono v0.4.42 12:09.83 Compiling rkv v0.20.0 12:09.87 Compiling http v0.2.9 12:10.05 Compiling minidump-common v0.26.1 12:10.74 Compiling regex-automata v0.4.14 12:10.86 Compiling num_cpus v1.16.0 12:10.86 mfbt/tests/TestFunctionTypeTraits 12:11.57 Compiling minimal-lexical v0.2.1 12:11.64 Compiling httparse v1.8.0 12:11.79 Compiling nom v7.1.3 12:11.83 Compiling prost v0.13.5 12:11.85 Compiling tokio v1.45.1 12:11.97 Compiling uniffi_macros v0.31.0 12:12.26 Compiling whatsys v0.3.2 12:12.26 Compiling intl-memoizer v0.5.3 12:12.54 Compiling procfs-core v0.17.0 12:13.08 Compiling regex v1.12.3 12:13.13 Compiling crossbeam-channel v0.5.15 12:13.35 Compiling intl_pluralrules v7.0.2 12:13.51 Compiling fluent-langneg v0.13.0 12:13.53 Compiling rand_core v0.6.4 12:13.55 Compiling askama_derive v0.14.0 12:13.69 Compiling fluent-syntax v0.12.0 12:13.70 Compiling zeitstempel v0.2.0 12:13.72 Compiling memmap2 v0.9.3 12:13.74 Compiling object v0.36.4 12:13.82 Compiling pe-unwind-info v0.6.0 12:13.94 Compiling macho-unwind-info v0.5.0 12:13.94 Compiling encoding_rs v0.8.35 12:13.96 Compiling windows-link v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-link) 12:14.03 Compiling gimli v0.32.3 12:14.09 Compiling plain v0.2.3 12:14.13 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 12:14.24 Compiling siphasher v1.0.1 12:14.35 Compiling ppv-lite86 v0.2.17 12:14.44 Compiling circular v0.3.0 12:14.46 Compiling try-lock v0.2.4 12:14.48 Compiling cachemap2 v0.3.0 12:14.49 Compiling fallible-iterator v0.3.0 12:14.50 Compiling self_cell v1.2.0 12:14.54 Compiling breakpad-symbols v0.26.1 12:14.55 Compiling fluent-bundle v0.16.0 12:14.61 Compiling windows-targets v0.52.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/windows-targets) 12:14.61 Compiling rand_chacha v0.3.1 12:14.61 Compiling want v0.3.0 12:14.64 Compiling phf_shared v0.13.1 12:14.71 Compiling goblin v0.9.2 12:14.76 Compiling fluent-pseudo v0.3.3 12:14.96 Compiling minidump v0.26.1 12:14.99 mfbt/tests/TestHashTable 12:15.30 Compiling futures-executor v0.3.28 12:15.68 Compiling tokio-util v0.7.2 12:15.82 Compiling crypto-common v0.1.6 12:15.87 Compiling block-buffer v0.10.3 12:15.95 Compiling framehop v0.15.0 12:16.24 Compiling h2 v0.3.26 12:16.40 Compiling http-body v0.4.5 12:16.55 Compiling gtkbind v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/gtkbind) 12:16.55 Compiling crashping v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/crashping) 12:16.69 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 12:16.70 Compiling termcolor v1.4.1 12:16.72 Compiling httpdate v1.0.2 12:16.98 Compiling embed-manifest v1.4.0 12:16.99 Compiling tower-service v0.3.2 12:17.03 Compiling env_logger v0.10.0 12:17.05 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 12:17.07 Compiling minidump-unwind v0.26.1 12:17.08 Compiling phf v0.13.1 12:17.18 Compiling digest v0.10.7 12:17.33 Compiling fluent v0.17.0 12:17.35 Compiling rand v0.8.5 12:17.61 Compiling crashreporter v1.0.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/client/app) 12:17.92 Compiling goblin v0.8.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/goblin) 12:18.04 Compiling windows-sys v0.52.0 12:18.42 Compiling num-integer v0.1.46 12:18.51 Compiling mozbuild v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/mozbuild) 12:18.51 Compiling byteorder v1.5.0 12:18.66 Compiling cpufeatures v0.2.8 12:18.68 Compiling sha2 v0.10.8 12:18.94 Compiling buildid_reader v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/library/buildid_reader) 12:19.08 mfbt/tests/TestIntegerRange 12:19.10 Compiling memtest v0.4.0 (https://github.com/mozilla/memtest?rev=ad681ba425beb0aeba95f03e671432b4be932174#ad681ba4) 12:19.19 Compiling libloading v0.8.6 12:19.42 Compiling sys-locale v0.3.1 12:19.61 toolkit/library/gtest/libxul_correct_buildid/libxul_correct_buildid.so 12:19.87 mfbt/tests/TestJSONWriter 12:20.27 mfbt/tests/TestLinkedList 12:20.30 mfbt/tests/TestMacroArgs 12:21.06 Compiling hyper v0.14.32 12:21.19 Compiling minidump-analyzer v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/toolkit/crashreporter/minidump-analyzer) 12:21.39 toolkit/library/build/libxul.so 12:21.95 mfbt/tests/TestMacroForEach 12:21.98 mfbt/tests/TestMathAlgorithms 12:22.29 Compiling askama v0.14.0 12:22.69 Compiling uniffi_bindgen v0.31.0 12:23.18 mfbt/tests/TestMaybe 12:24.09 media/ffvpx/libavcodec/libmozavcodec.so 12:24.86 mfbt/tests/TestNonDereferenceable 12:25.25 mfbt/tests/TestNotNull 12:25.61 mfbt/tests/TestRandomNum 12:26.03 mfbt/tests/TestRange 12:26.03 mfbt/tests/TestRefPtr 12:26.26 mfbt/tests/TestResult 12:26.90 Compiling uniffi v0.31.0 12:26.96 mfbt/tests/TestRollingMean 12:28.16 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 12:28.19 mfbt/tests/TestSaturate 12:28.19 mfbt/tests/TestScopeExit 12:28.28 mfbt/tests/TestSegmentedVector 12:29.07 mfbt/tests/TestSHA1 12:29.29 mfbt/tests/TestSIMD 12:30.07 mfbt/tests/TestSmallPointerArray 12:30.74 mfbt/tests/TestSplayTree 12:30.94 mfbt/tests/TestTextUtils 12:30.95 mfbt/tests/TestTypedEnum 12:31.63 mfbt/tests/TestUniquePtr 12:31.76 mfbt/tests/TestVariant 12:31.93 mfbt/tests/TestVector 12:31.95 mfbt/tests/TestWeakPtr 12:32.34 mfbt/tests/TestWrappingOperations 12:33.37 mfbt/tests/TestXorShift128PlusRNG 12:33.85 mfbt/tests/TestBoundedMPSCQueue 12:33.88 mfbt/tests/TestSPSCQueue 12:33.93 mfbt/tests/TestThreadSafeWeakPtr 12:34.36 mfbt/tests/TestMozCrash 12:35.40 mfbt/tests/TestUtf8 12:36.09 mfbt/tests/TestPoisonArea 13:13.89 Compiling uniffi_build v0.31.0 13:29.35 Compiling glean-core v67.0.0 13:33.06 Compiling glean v67.0.0 14:12.69 Finished `release` profile [optimized] target(s) in 2m 16s 14:13.18 toolkit/crashreporter/client/app/crashreporter 14:15.26 Compiling equivalent v1.0.1 14:15.26 Compiling cfg-if v1.0.0 14:15.26 Compiling stable_deref_trait v1.2.0 14:15.26 Compiling foldhash v0.2.0 14:15.26 Compiling memchr v2.7.4 14:15.26 Compiling itoa v1.0.15 14:15.26 Compiling writeable v0.6.2 14:15.26 Compiling log v0.4.26 14:15.26 Compiling serde_core v1.0.228 14:15.26 Compiling serde v1.0.228 14:15.26 Compiling libc v0.2.176 14:15.26 Compiling bytes v1.11.1 14:15.26 Compiling once_cell v1.21.3 14:15.26 Compiling pin-project-lite v0.2.14 14:15.26 Compiling zerofrom v0.1.4 14:15.28 Compiling litemap v0.8.0 14:15.30 Compiling typenum v1.16.0 14:15.30 Compiling thiserror v2.0.12 14:15.30 Compiling futures-core v0.3.31 14:15.32 Compiling fnv v1.0.7 14:15.34 Compiling yoke v0.8.0 14:15.35 Compiling getrandom v0.3.3 14:15.36 Compiling libm v0.2.6 14:15.36 Compiling generic-array v0.14.6 14:15.39 Compiling futures-sink v0.3.31 14:15.39 Compiling icu_properties_data v2.1.2 14:15.40 Compiling icu_normalizer_data v2.1.1 14:15.40 Compiling slab v0.4.8 14:15.41 Compiling tracing-core v0.1.33 14:15.46 Compiling powerfmt v0.2.0 14:15.46 Compiling zmij v1.0.20 14:15.50 Compiling futures-channel v0.3.31 14:15.57 Compiling num-conv v0.1.0 14:15.58 Compiling percent-encoding v2.3.2 14:15.61 Compiling zerovec v0.11.4 14:15.64 Compiling zerotrie v0.2.2 14:15.66 Compiling futures-task v0.3.31 14:15.67 Compiling base64 v0.22.1 14:15.71 Compiling futures-io v0.3.31 14:15.78 Compiling time-core v0.1.4 14:15.82 Compiling http v0.2.9 14:15.84 Compiling pin-utils v0.1.0 14:15.89 Compiling futures-util v0.3.31 14:15.90 Compiling aho-corasick v1.1.0 14:15.97 Compiling rustix v0.38.39 14:15.99 Compiling form_urlencoded v1.2.2 14:16.03 Compiling serde_json v1.0.149 14:16.04 Compiling httparse v1.8.0 14:16.21 Compiling tracing v0.1.41 14:16.37 Compiling thiserror v1.999.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/thiserror) 14:16.43 Compiling utf8_iter v1.0.4 14:16.44 Compiling regex-syntax v0.8.5 14:16.56 Compiling tinystr v0.8.1 14:16.58 Compiling potential_utf v0.1.4 14:16.59 Compiling block-buffer v0.10.3 14:16.61 Compiling crypto-common v0.1.6 14:16.68 Compiling linux-raw-sys v0.4.14 14:16.72 Compiling icu_collections v2.1.1 14:16.77 Compiling icu_locale_core v2.1.1 14:16.79 Compiling socket2 v0.5.7 14:16.80 Compiling mio v1.0.1 14:17.01 Compiling httpdate v1.0.2 14:17.12 Compiling try-lock v0.2.4 14:17.14 Compiling icu_locale_data v2.1.1 14:17.15 Compiling digest v0.10.7 14:17.18 Compiling want v0.3.0 14:17.19 Compiling http-body v0.4.5 14:17.21 Compiling num-traits v0.2.19 14:17.32 Compiling tokio v1.45.1 14:17.34 Compiling unicase v2.6.0 14:17.37 Compiling fastrand v2.1.1 14:17.45 Compiling adler2 v2.0.1 14:17.45 Compiling simd-adler32 v0.3.7 14:17.46 Compiling cpufeatures v0.2.8 14:17.48 Compiling tower-service v0.3.2 14:17.52 Compiling mime v0.3.16 14:17.54 Compiling sha1 v0.10.5 14:17.65 Compiling miniz_oxide v0.8.9 14:17.86 Compiling semver v1.0.16 14:17.90 Compiling mime_guess v2.0.4 14:18.00 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 14:18.05 Compiling icu_provider v2.1.1 14:18.11 Compiling bitflags v2.10.0 14:18.16 Compiling headers-core v0.2.0 14:18.28 Compiling base64 v0.21.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/base64) 14:18.30 Compiling crc32fast v1.4.2 14:18.33 Compiling pin-project-internal v1.1.0 14:18.35 Compiling cookie v0.16.2 14:18.47 Compiling strsim v0.11.1 14:18.56 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 14:18.63 Compiling anstyle v1.0.8 14:18.65 Compiling clap_lex v0.7.2 14:18.65 Compiling ryu v1.0.12 14:18.78 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 14:18.93 Compiling smallvec v1.15.1 14:18.94 Compiling deranged v0.4.0 14:18.96 Compiling regex-automata v0.4.14 14:19.21 Compiling clap_builder v4.5.15 14:19.28 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 14:19.40 Compiling hashbrown v0.16.0 14:19.54 Compiling icu_normalizer v2.1.1 14:19.76 Compiling serde_urlencoded v0.7.1 14:19.90 Compiling time v0.3.41 14:19.95 Compiling icu_properties v2.1.2 14:19.98 Compiling uuid v1.3.0 14:20.36 Compiling indexmap v2.11.4 14:20.43 Compiling tempfile v3.16.0 14:20.46 Compiling hashbrown v0.15.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown) 14:20.52 Compiling hashlink v0.11.0 14:20.86 Compiling icu_locale v2.1.1 14:20.96 Compiling zerocopy v0.8.27 14:20.98 Compiling crossbeam-utils v0.8.21 14:20.99 Compiling clap_derive v4.5.13 14:21.07 Compiling zip v2.4.2 (/home/build/YPKG/root/firefox/build/firefox-149.0/third_party/rust/zip) 14:21.07 Compiling flate2 v1.1.4 14:21.27 Compiling idna_adapter v1.2.1 14:21.39 Compiling idna v1.1.0 14:21.77 Compiling headers v0.3.9 14:22.02 Compiling url v2.5.7 14:22.90 Compiling tokio-util v0.7.2 14:22.99 Compiling regex v1.12.3 14:23.14 Compiling core_maths v0.1.0 14:23.23 Compiling quick-xml v0.37.5 14:23.68 Compiling unix_str v1.0.0 14:24.27 Compiling h2 v0.3.26 14:24.34 Compiling icu_segmenter_data v2.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/intl/icu_segmenter_data) 14:24.34 Compiling scoped-tls v1.0.1 14:24.43 Compiling iana-time-zone v0.1.64 14:24.45 Compiling same-file v1.0.6 14:24.52 Compiling anyhow v1.0.69 14:24.58 Compiling walkdir v2.3.2 14:24.61 Compiling icu_segmenter v2.1.2 14:25.06 Compiling chrono v0.4.42 14:25.43 Compiling unix_path v1.0.1 14:25.60 Compiling plist v1.7.2 14:25.69 Compiling tokio-stream v0.1.12 14:26.12 Compiling hashlink v0.10.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashlink) 14:26.22 Compiling mozprofile v0.9.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozprofile) 14:26.50 Compiling hashbrown v0.13.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/hashbrown-0.13) 14:26.55 Compiling num-integer v0.1.46 14:26.87 Compiling encoding_rs v0.8.35 14:27.03 Compiling serde_repr v0.1.12 14:27.36 Compiling arraydeque v0.5.1 14:27.55 Compiling xml-rs v0.8.4 14:27.66 Compiling geckodriver v0.36.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver) 14:27.86 Compiling rust-ini v0.10.3 14:28.02 Compiling byteorder v1.5.0 14:28.14 Compiling mozversion v0.5.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozversion) 14:28.34 Compiling yaml-rust2 v0.10.3 14:28.37 Compiling pin-project v1.1.0 14:28.44 Compiling mozrunner v0.15.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozrunner) 14:28.58 Compiling mozdevice v0.5.4 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/mozbase/rust/mozdevice) 14:29.06 Compiling lazy_static v1.4.0 14:29.85 Compiling marionette v0.7.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/geckodriver/marionette) 14:30.08 Compiling clap v4.5.16 14:30.18 Compiling hyper v0.14.32 14:34.38 Compiling warp v0.3.7 14:34.38 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 14:36.44 Compiling webdriver v0.53.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/testing/webdriver) 15:02.25 Finished `release` profile [optimized] target(s) in 49.06s 15:02.78 testing/geckodriver/geckodriver 15:04.67 Compiling either v1.8.1 15:04.67 Compiling bitflags v2.10.0 15:04.67 Compiling aho-corasick v1.1.0 15:04.68 Compiling smallvec v1.15.1 15:04.72 Compiling itertools v0.14.0 15:05.43 Compiling regex-automata v0.4.14 15:05.73 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 15:07.34 Compiling regex v1.12.3 15:07.63 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:08.56 Compiling bindgen v0.69.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/bindgen) 15:11.76 Compiling pkcs11-bindings v0.1.7 15:11.76 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:14.06 Finished `release` profile [optimized] target(s) in 11.26s 15:14.59 security/manager/ssl/tests/unit/test_trust_anchors/libtest_trust_anchors_static.a 15:14.59 security/manager/ssl/tests/unit/test_trust_anchors/dynamic-library/libtest_trust_anchors.so 15:16.38 Compiling memchr v2.7.4 15:16.38 Compiling regex-automata v0.4.14 15:16.38 Compiling itertools v0.14.0 15:16.38 Compiling num-traits v0.2.19 15:16.38 Compiling log v0.4.26 15:16.38 Compiling getrandom v0.2.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/getrandom) 15:16.38 Compiling libcrux-macros v0.0.3 15:16.38 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:16.41 Compiling rand_core v0.6.4 15:16.47 Compiling env_logger v0.10.0 15:16.51 Compiling rand_chacha v0.3.1 15:16.65 Compiling rand v0.8.5 15:16.75 Compiling nom v7.1.3 15:17.21 Compiling libcrux-traits v0.0.3 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/libcrux-traits) 15:17.24 Compiling libcrux-hacl-rs v0.0.3 15:17.30 Compiling num-integer v0.1.46 15:17.47 Compiling num-bigint v0.4.6 15:17.52 Compiling regex v1.12.3 15:18.11 Compiling cexpr v0.6.0 15:18.42 Compiling bindgen v0.72.0 (https://github.com/rust-lang/rust-bindgen?rev=9366e0af8da529c958b4cd4fcbe492d951c86f5c#9366e0af) 15:20.70 Compiling libcrux-sha2 v0.0.3 15:21.70 Compiling libcrux-p256 v0.0.3 15:24.56 Compiling pkcs11-bindings v0.1.7 15:25.02 Compiling rsclientcerts v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/rsclientcerts) 15:27.03 Compiling pkcs11testmodule-static v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/security/manager/ssl/tests/unit/pkcs11testmodule) 15:28.28 Finished `release` profile [optimized] target(s) in 13.68s 15:28.66 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule_static.a 15:28.66 security/manager/ssl/tests/unit/pkcs11testmodule/dynamic-library/libpkcs11testmodule.so 15:30.33 Compiling thiserror v2.0.12 15:30.33 Compiling winnow v0.7.13 15:30.33 Compiling strum v0.27.1 15:30.33 Compiling serde_with v3.12.0 15:30.33 Compiling neqo-common v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:30.33 Compiling enum-map v2.7.3 15:30.33 Compiling mtu v0.3.0 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:30.33 Compiling clap_lex v0.7.2 15:30.33 Compiling anstyle v1.0.8 15:30.33 Compiling strsim v0.11.1 15:30.33 Compiling terminal_size v0.3.999 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/terminal_size) 15:30.33 Compiling neqo-transport v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:30.33 Compiling ref-cast v1.0.24 15:30.33 Compiling enumset v1.1.2 15:30.34 Compiling rustc-hash v2.1.1 15:30.34 Compiling quinn-udp v0.5.13 15:30.34 Compiling dist-bin v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/rust/dist-bin) 15:30.40 Compiling base64 v0.22.1 15:30.40 Compiling neqo-udp v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:30.40 Compiling futures v0.3.28 15:30.57 Compiling clap_builder v4.5.15 15:30.59 Compiling sfv v0.14.0 15:31.09 Compiling qlog v0.15.2 15:31.72 Compiling toml_parser v1.0.4 15:32.00 Compiling toml v0.9.8 15:32.73 Compiling clap v4.5.16 15:32.75 Compiling clap-verbosity-flag v3.0.1 15:32.75 Compiling mozilla-central-workspace-hack v0.1.0 (/home/build/YPKG/root/firefox/build/firefox-149.0/build/workspace-hack) 15:33.18 Compiling neqo-crypto v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:38.22 Compiling neqo-qpack v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:38.62 Compiling neqo-http3 v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:39.77 Compiling neqo-bin v0.22.2 (https://github.com/mozilla/neqo?tag=v0.22.2#71889dfc) 15:48.01 Compiling http3server v0.1.1 (/home/build/YPKG/root/firefox/build/firefox-149.0/netwerk/test/http3server) 16:02.39 Finished `release` profile [optimized] target(s) in 33.72s 16:02.78 netwerk/test/http3server/http3server 16:48.10 ipc/app/plugin-container 16:48.10 js/xpconnect/shell/xpcshell 16:48.10 toolkit/crashreporter/test/libtestcrasher.so 16:50.68 ./manifest.json.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.68 ./node.stub.stub 16:50.69 ./node.stub.stub 16:50.85 ./node.stub.stub 16:50.85 ./node.stub.stub 16:50.87 ./node.stub.stub 16:50.93 ./node.stub.stub 16:51.04 ./node.stub.stub 16:51.04 ./node.stub.stub 16:51.07 ./node.stub.stub 16:51.16 ./node.stub.stub 16:51.19 ./node.stub.stub 16:51.19 ./node.stub.stub 16:51.21 ./node.stub.stub 16:51.24 ./node.stub.stub 16:51.25 ./node.stub.stub 16:51.40 ./node.stub.stub 16:51.42 ./node.stub.stub 16:51.42 ./node.stub.stub 16:51.48 ./node.stub.stub 16:51.53 ./node.stub.stub 16:51.59 ./node.stub.stub 16:51.66 ./node.stub.stub 16:51.69 ./node.stub.stub 16:51.72 ./node.stub.stub 16:51.75 ./node.stub.stub 16:51.88 ./event-list.json.stub 16:51.95 ./reserved-js-words.js.stub 16:52.11 Successfully generated event list for DevTools 16:52.13 ./spidermonkey_checks.stub 16:52.14 ./css_properties.js.stub 16:52.24 ./last_modified.json.stub 16:52.27 ./aboutNetErrorCodes.js.stub 16:52.30 ./CrashManager.sys.mjs.stub 16:52.31 ./lib.gecko.glean.d.ts.stub 16:52.32 ./FeatureManifest.sys.mjs.stub 16:52.32 ./normandydriver-a-1.0.xpi.stub 16:52.32 ./normandydriver-b-1.0.xpi.stub 16:52.34 ./normandydriver-a-2.0.xpi.stub 16:52.35 ./PromiseWorker.js.stub 16:52.36 ./PromiseWorker.mjs.stub 16:52.36 ./RFPTargetConstants.sys.mjs.stub 16:52.37 ./ScalarArtifactDefinitions.json.stub 16:52.37 ./EventArtifactDefinitions.json.stub 16:52.38 ./dependentlibs.list.stub 16:52.38 ./multilocale.txt.stub 16:52.44 ./built_in_addons.json.stub 16:52.48 ./browser_dragdrop1.xpi.stub 16:52.48 ./browser_dragdrop1.zip.stub 16:52.51 ./browser_dragdrop1.1.xpi.stub 16:52.52 ./browser_dragdrop1.1.zip.stub 16:52.52 ./browser_dragdrop2.xpi.stub 16:52.53 ./browser_dragdrop2.zip.stub 16:52.54 ./browser_dragdrop_incompat.xpi.stub 16:52.54 ./browser_dragdrop_incompat.zip.stub 16:52.60 ./browser_installssl.xpi.stub 16:52.62 ./browser_installssl.zip.stub 16:52.62 ./browser_theme.xpi.stub 16:52.64 ./browser_theme.zip.stub 16:52.68 ./error_list.json.stub 16:52.98 TEST-PASS | check_spidermonkey_style.py | ok 16:53.13 TEST-PASS | check_macroassembler_style.py | ok 16:53.16 TEST-PASS | check_js_opcode.py | ok 16:53.37 toolkit/locales/default.locale.stub 16:54.07 Packaging long-fields.xpi... 16:54.07 Packaging restartless.xpi... 16:54.08 Packaging system.xpi... 16:54.44 Packaging specialpowers@mozilla.org.xpi... 16:54.54 Packaging data-leak-blocker@mozilla.com.xpi... 16:54.62 Packaging ipp-activator@mozilla.com.xpi... 16:54.70 Packaging webcompat@mozilla.org.xpi... 16:54.80 Packaging newtab@mozilla.org.xpi... 16:54.98 Packaging mozscreenshots@mozilla.org.xpi... 16:55.16 W 136 compiler warnings present. 16:55.49 W Overall system resources - Wall time: 1012s; CPU: 89%; Read bytes: 2056192; Write bytes: 109202432; Read time: 204; Write time: 12950 16:55.50 W (suppressed 127 warnings in third-party code) 16:55.50 W (suppressed 2 warnings in accessible/atk) 16:55.50 W (suppressed 1 warnings in browser/components/shell) 16:55.50 W (suppressed 1 warnings in dom/media/webrtc) 16:55.50 W (suppressed 1 warnings in xpcom/base) 16:55.50 W warning: intl/components/src/TimeZone.cpp:241:9 [-Wunused-variable] unused variable 'date' 16:55.50 W warning: intl/components/src/TimeZone.cpp:271:9 [-Wunused-variable] unused variable 'date' 16:55.50 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:55.50 W warning: /usr/include/features.h:451:4 [-W#warnings] _FORTIFY_SOURCE requires compiling with optimization (-O) 16:55.50 To view a profile of the build, run |mach resource-usage|. 16:55.50 Your build was successful! 16:55.50 To take your build for a test drive, run: |mach run| 16:55.50 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.49 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/layout/style/test' 0:00.49 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.50 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.54 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.56 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.68 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean' 0:00.68 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.69 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/glean' 0:00.69 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[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/rust' 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.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]: 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.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/media/ffvpx/libavutil' 0:00.73 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.73 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]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper_server' 0:00.76 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.76 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.77 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozgtk' 0:00.77 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozwayland' 0:00.77 BUILDSTATUS@widget/gtk/mozgtk START_dumpsymbols libmozgtk.so_syms.track 0:00.77 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 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/testing/geckodriver' 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 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 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.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 BUILDSTATUS@testing/mochitest/ssltunnel START_dumpsymbols ssltunnel_syms.track 0:00.78 BUILDSTATUS@mozglue/tests START_dumpsymbols ShowSSEConfig_syms.track 0:00.78 BUILDSTATUS@toolkit/components/ctypes/tests START_dumpsymbols libjsctypes-test.so_syms.track 0:00.78 BUILDSTATUS@testing/tools/screenshot START_dumpsymbols screentopng_syms.track 0:00.78 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols BadCertAndPinningServer_syms.track 0:00.78 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.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 BUILDSTATUS@toolkit/components/telemetry/pingsender START_dumpsymbols pingsender_syms.track 0:00.78 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols DelegatedCredentialsServer_syms.track 0:00.79 BUILDSTATUS@mozglue/tests START_dumpsymbols TestBaseProfiler_syms.track 0:00.81 BUILDSTATUS@mozglue/tests START_dumpsymbols TestIntegerPrintfMacros_syms.track 0:00.86 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols EncryptedClientHelloServer_syms.track 0:00.87 BUILDSTATUS@toolkit/library END_file_generate buildid.cpp 0:00.89 gmake[2]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest' 0:00.89 gmake[2]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/gtest' 0:00.89 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library' 0:00.90 BUILDSTATUS@mozglue/tests START_dumpsymbols TestPrintf_syms.track 0:00.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/memory/build/test/TestMozJemallocUtils 0:00.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/dist/bin/libmozwayland.so 0:00.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/dist/bin/libmozgtk.so 0:00.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/dist/bin/gmp-clearkey/0.1/libclearkey.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/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/screentopng 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/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/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 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/security/manager/ssl/tests/unit/tlsserver/cmd/DelegatedCredentialsServer 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/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/mozglue/tests/TestBaseProfiler 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/mozglue/tests/TestIntegerPrintfMacros 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/EncryptedClientHelloServer 0:01.03 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.50 Beginning 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/dist/bin/libmozwayland.soBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtilsBeginning 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 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/libmozwayland.soProcessing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/gmp-clearkey/0.1/libclearkey.soProcessing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils 0:01.50 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/dist/bin/gmp-clearkey/0.1/libclearkey.so/usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/memory/build/test/TestMozJemallocUtils/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 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/dist/bin/libmozgtk.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/libmozgtk.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/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.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 0:01.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/screentopng 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/screentopng 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/toolkit/components/ctypes/tests/libjsctypes-test.so 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/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/security/manager/ssl/tests/unit/tlsserver/cmd/BadCertAndPinningServer 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/BadCertAndPinningServer 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 0:01.51 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.51 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.51 /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.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:01.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender 0:01.51 /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.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.52 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.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.03s 0:01.53 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:01.53 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:01.53 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler 0:01.54 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:01.54 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:01.54 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros 0:01.57 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.07s 0:01.58 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.58 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.58 /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.59 BUILDSTATUS@toolkit/components/ctypes/tests END_dumpsymbols libjsctypes-test.so_syms.track 0:01.59 BUILDSTATUS@widget/gtk/mozwayland END_dumpsymbols libmozwayland.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.59 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/mozwayland' 0:01.59 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols GenerateOCSPResponse_syms.track 0:01.59 BUILDSTATUS@memory/build/test END_dumpsymbols TestMozJemallocUtils_syms.track 0:01.59 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:01.60 BUILDSTATUS@toolkit/components/telemetry/tests START_dumpsymbols libmodules-test.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/memory/build/test' 0:01.60 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols OCSPStaplingServer_syms.track 0:01.61 BUILDSTATUS@testing/tools/screenshot END_dumpsymbols screentopng_syms.track 0:01.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/tools/screenshot' 0:01.61 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper' 0:01.61 BUILDSTATUS@widget/gtk/mozgtk END_dumpsymbols libmozgtk.so_syms.track 0:01.61 BUILDSTATUS@toolkit/crashreporter/crash_helper START_dumpsymbols crashhelper_syms.track 0:01.61 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:01.61 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 0:01.61 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf 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 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd START_dumpsymbols SanctionsTestServer_syms.track 0:01.63 BUILDSTATUS@media/gmp-clearkey/0.1 END_dumpsymbols libclearkey.so_syms.track 0:01.63 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.64 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.64 BUILDSTATUS@toolkit/library/gtest/libxul_missing_buildid START_dumpsymbols libxul_missing_buildid.so_syms.track 0:01.69 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsqlite3.so in 0.19s 0:01.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/toolkit/components/telemetry/tests/libmodules-test.so 0:01.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/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 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/security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 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/crashhelper 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/SanctionsTestServer 0:01.76 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/ShowSSEConfig in 0.25s 0:01.77 BUILDSTATUS@config/external/sqlite END_dumpsymbols libmozsqlite3.so_syms.track 0:01.77 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/sqlite' 0:01.77 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/xre/glxtest' 0:01.77 BUILDSTATUS@toolkit/xre/glxtest START_dumpsymbols glxtest_syms.track 0:01.77 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/pingsender in 0.26s 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.27s 0:01.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/dist/bin/gtest/libxul_missing_buildid.so 0:01.79 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.29s 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/DelegatedCredentialsServer in 0.29s 0:01.80 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestIntegerPrintfMacros in 0.26s 0:01.82 BUILDSTATUS@mozglue/tests END_dumpsymbols ShowSSEConfig_syms.track 0:01.83 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power' 0:01.83 BUILDSTATUS@tools/power START_dumpsymbols rapl_syms.track 0:01.85 BUILDSTATUS@testing/mochitest/ssltunnel END_dumpsymbols ssltunnel_syms.track 0:01.85 BUILDSTATUS@toolkit/components/telemetry/pingsender END_dumpsymbols pingsender_syms.track 0:01.85 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.85 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/testing/mochitest/ssltunnel' 0:01.86 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests' 0:01.86 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/vaapitest' 0:01.86 BUILDSTATUS@uriloader/exthandler/tests START_dumpsymbols WriteArgument_syms.track 0:01.86 BUILDSTATUS@widget/gtk/vaapitest START_dumpsymbols vaapitest_syms.track 0:01.86 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols DelegatedCredentialsServer_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 BUILDSTATUS@xpcom/tests START_dumpsymbols TestArguments_syms.track 0:01.87 BUILDSTATUS@mozglue/tests END_dumpsymbols TestIntegerPrintfMacros_syms.track 0:01.87 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestPrintf in 0.26s 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.87 BUILDSTATUS@browser/app START_dumpsymbols firefox_syms.track 0:01.87 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols BadCertAndPinningServer_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 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.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/dist/bin/glxtest 0:01.90 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests/TestBaseProfiler in 0.37s 0:01.92 BUILDSTATUS@mozglue/tests END_dumpsymbols TestPrintf_syms.track 0:01.92 BUILDSTATUS@xpcom/tests START_dumpsymbols TestBlockingProcess_syms.track 0:01.94 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.94 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols EncryptedClientHelloServer_syms.track 0:01.94 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/lgpllibs' 0:01.94 BUILDSTATUS@config/external/lgpllibs START_dumpsymbols liblgpllibs.so_syms.track 0:01.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/uriloader/exthandler/tests/WriteArgument 0:01.99 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: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.01 BUILDSTATUS@mozglue/tests END_dumpsymbols TestBaseProfiler_syms.track 0:02.01 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mozglue/tests' 0:02.01 BUILDSTATUS@xpcom/tests START_dumpsymbols TestPRIntN_syms.track 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/dist/bin/libgkcodecs.so 0:02.03 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.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/xpcom/tests/TestBlockingProcess 0:02.07 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.14 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 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:02.30 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:02.30 /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:02.32 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.02s 0:02.32 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:02.32 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:02.32 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper 0:02.33 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.33 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.33 /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.33 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:02.33 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:02.33 /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: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/SanctionsTestServer 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/SanctionsTestServer 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/SanctionsTestServer 0:02.36 BUILDSTATUS@toolkit/components/telemetry/tests END_dumpsymbols libmodules-test.so_syms.track 0:02.36 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/components/telemetry/tests' 0:02.36 BUILDSTATUS@xpcom/tests START_dumpsymbols TestQuickReturn_syms.track 0:02.38 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.38 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.38 /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.40 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.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.44 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/mozinference' 0:02.44 BUILDSTATUS@config/external/mozinference START_dumpsymbols libmozinference.so_syms.track 0:02.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/xpcom/tests/TestQuickReturn 0:02.50 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:02.50 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest 0:02.50 /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.52 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:02.52 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl 0:02.52 /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.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/glxtest in 0.03s 0:02.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power/rapl in 0.02s 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 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.57 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument 0:02.57 /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.58 BUILDSTATUS@toolkit/xre/glxtest END_dumpsymbols glxtest_syms.track 0:02.58 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/xre/glxtest' 0:02.58 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:02.58 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/vaapitest 0:02.58 /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.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.58 BUILDSTATUS@tools/power END_dumpsymbols rapl_syms.track 0:02.58 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/tools/power' 0:02.59 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.59 BUILDSTATUS@dom/media/gmp-plugin-openh264 START_dumpsymbols libfakeopenh264.so_syms.track 0:02.60 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.60 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox 0:02.60 /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.60 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.61 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.61 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so 0:02.61 /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.62 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.62 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments 0:02.62 /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.62 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.62 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestBlockingProcess 0:02.62 /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.65 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:02.65 Finished 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.29s 0:02.65 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.33s 0:02.66 BUILDSTATUS@widget/gtk/vaapitest END_dumpsymbols vaapitest_syms.track 0:02.66 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/widget/gtk/vaapitest' 0:02.66 BUILDSTATUS@xpcom/tests START_dumpsymbols TestUnicodeArguments_syms.track 0:02.66 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:02.66 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/liblgpllibs.so 0:02.66 /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:02.70 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols SanctionsTestServer_syms.track 0:02.70 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:02.71 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols GenerateOCSPResponse_syms.track 0:02.71 BUILDSTATUS@xpcom/tests START_dumpsymbols TestMemoryPressureWatcherLinux_syms.track 0:02.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/dist/bin/gmp-fakeopenh264/1.0/libfakeopenh264.so 0:02.72 BUILDSTATUS@security/manager/ssl/tests/unit/tlsserver/cmd END_dumpsymbols OCSPStaplingServer_syms.track 0:02.72 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.72 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.72 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestPRIntN 0:02.72 /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.73 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests' 0:02.73 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAlgorithm_syms.track 0:02.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/dist/bin/gmp-fake/1.0/libfake.so 0:02.75 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestArguments in 0.12s 0:02.75 BUILDSTATUS@mfbt/tests START_dumpsymbols TestArray_syms.track 0:02.75 BUILDSTATUS@config/external/lgpllibs END_dumpsymbols liblgpllibs.so_syms.track 0:02.75 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/lgpllibs' 0:02.76 BUILDSTATUS@mfbt/tests START_dumpsymbols TestArrayUtils_syms.track 0:02.76 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.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/xpcom/tests/TestUnicodeArguments 0:02.80 BUILDSTATUS@xpcom/tests END_dumpsymbols TestArguments_syms.track 0:02.80 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAtomicBitfields_syms.track 0:02.81 BUILDSTATUS@xpcom/tests END_dumpsymbols TestBlockingProcess_syms.track 0:02.81 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.82 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.82 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/sandbox/linux' 0:02.82 BUILDSTATUS@security/sandbox/linux START_dumpsymbols libmozsandbox.so_syms.track 0:02.82 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests/WriteArgument in 0.25s 0:02.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/xpcom/tests/TestMemoryPressureWatcherLinux 0:02.85 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.86 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.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/mfbt/tests/TestArray 0:02.88 BUILDSTATUS@uriloader/exthandler/tests END_dumpsymbols WriteArgument_syms.track 0:02.88 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/uriloader/exthandler/tests' 0:02.89 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/firefox in 0.28s 0:02.89 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.89 BUILDSTATUS@toolkit/library/gtest/libxul_broken_buildid START_dumpsymbols libxul_broken_buildid.so_syms.track 0:02.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/TestArrayUtils 0:02.91 BUILDSTATUS@xpcom/tests END_dumpsymbols TestPRIntN_syms.track 0:02.91 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.91 BUILDSTATUS@toolkit/library/gtest/libxul_correct_buildid START_dumpsymbols libxul_correct_buildid.so_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/mfbt/tests/TestAtomicBitfields 0:02.93 BUILDSTATUS@browser/app END_dumpsymbols firefox_syms.track 0:02.93 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/app' 0:02.94 BUILDSTATUS@mfbt/tests START_dumpsymbols TestAtomics_syms.track 0:02.94 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.97 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/crashhelper in 0.65s 0:03.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/dist/bin/gtest/libxul_broken_buildid.so 0:03.02 BUILDSTATUS@toolkit/crashreporter/crash_helper END_dumpsymbols crashhelper_syms.track 0:03.02 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/crashreporter/crash_helper' 0:03.03 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBinarySearch_syms.track 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/dist/bin/gtest/libxul_correct_buildid.so 0:03.06 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.08 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:03.08 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn 0:03.08 /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.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.16 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.21 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestQuickReturn in 0.13s 0:03.25 BUILDSTATUS@xpcom/tests END_dumpsymbols TestQuickReturn_syms.track 0:03.25 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBitSet_syms.track 0:03.28 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libgkcodecs.so in 0.67s 0:03.32 BUILDSTATUS@config/external/gkcodecs END_dumpsymbols libgkcodecs.so_syms.track 0:03.32 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/gkcodecs' 0:03.32 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBloomFilter_syms.track 0:03.32 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.32 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.33 /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.34 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.34 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.34 /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.36 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.36 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.04s 0:03.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/TestBitSet 0:03.39 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:03.39 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestUnicodeArguments 0:03.39 /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.40 BUILDSTATUS@dom/media/gmp-plugin-openh264 END_dumpsymbols libfakeopenh264.so_syms.track 0:03.41 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.41 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBufferList_syms.track 0:03.41 BUILDSTATUS@dom/media/fake-cdm END_dumpsymbols libfake.so_syms.track 0:03.41 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.41 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCasting_syms.track 0:03.42 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:03.42 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux 0:03.42 /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.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/TestBloomFilter 0:03.46 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm 0:03.46 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm 0:03.46 /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.48 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtils 0:03.48 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArrayUtilsBeginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:03.48 0:03.48 /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.48 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray 0:03.48 /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.48 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozinference.so in 0.34s 0:03.51 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 0:03.51 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomicBitfields 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/TestAtomicBitfields 0:03.52 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.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/TestBufferList 0:03.53 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:03.53 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so 0:03.53 /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.54 BUILDSTATUS@config/external/mozinference END_dumpsymbols libmozinference.so_syms.track 0:03.54 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/config/external/mozinference' 0:03.54 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCeilingFloor_syms.track 0:03.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/TestCasting 0:03.55 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests/TestMemoryPressureWatcherLinux in 0.14s 0:03.57 BUILDSTATUS@xpcom/tests END_dumpsymbols TestUnicodeArguments_syms.track 0:03.58 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAlgorithm in 0.12s 0:03.60 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCheckedInt_syms.track 0:03.60 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestArray in 0.13s 0:03.61 BUILDSTATUS@xpcom/tests END_dumpsymbols TestMemoryPressureWatcherLinux_syms.track 0:03.61 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozsandbox.so in 0.08s 0:03.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/xpcom/tests' 0:03.61 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.61 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCompactPair_syms.track 0:03.63 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.63 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.63 /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.63 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.63 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.63 /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.63 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAlgorithm_syms.track 0:03.64 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.64 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:03.64 BUILDSTATUS@media/ffvpx/libavutil START_dumpsymbols libmozavutil.so_syms.track 0:03.65 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.65 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics 0:03.65 /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.65 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.65 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.66 BUILDSTATUS@mfbt/tests END_dumpsymbols TestArray_syms.track 0:03.66 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCountPopulation_syms.track 0:03.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/TestCeilingFloor 0:03.68 BUILDSTATUS@security/sandbox/linux END_dumpsymbols libmozsandbox.so_syms.track 0:03.68 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/security/sandbox/linux' 0:03.68 BUILDSTATUS@mfbt/tests START_dumpsymbols TestCountZeroes_syms.track 0:03.68 BUILDSTATUS@mfbt/tests END_dumpsymbols TestArrayUtils_syms.track 0:03.69 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.69 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.69 BUILDSTATUS@mfbt/tests START_dumpsymbols TestDefineEnum_syms.track 0:03.71 BUILDSTATUS@toolkit/library/gtest/libxul_broken_buildid END_dumpsymbols libxul_broken_buildid.so_syms.track 0:03.71 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.71 BUILDSTATUS@mfbt/tests START_dumpsymbols TestDoublyLinkedList_syms.track 0:03.71 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAtomicBitfields_syms.track 0:03.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/TestCheckedInt 0:03.72 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEndian_syms.track 0:03.72 BUILDSTATUS@toolkit/library/gtest/libxul_correct_buildid END_dumpsymbols libxul_correct_buildid.so_syms.track 0:03.72 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.72 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumeratedArray_syms.track 0:03.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/mfbt/tests/TestCompactPair 0:03.75 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.75 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch 0:03.75 /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.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/dist/bin/libmozavutil.so 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/mfbt/tests/TestCountPopulation 0:03.79 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestAtomics in 0.15s 0:03.81 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.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/TestDefineEnum 0:03.84 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.84 BUILDSTATUS@mfbt/tests END_dumpsymbols TestAtomics_syms.track 0:03.85 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumSet_syms.track 0:03.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/mfbt/tests/TestEnumeratedArray 0:03.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/mfbt/tests/TestEndian 0:03.88 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBinarySearch in 0.13s 0:03.92 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBinarySearch_syms.track 0:03.93 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/build' 0:03.93 BUILDSTATUS@toolkit/library/build START_dumpsymbols libxul.so_syms.track 0:03.96 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:03.96 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:03.96 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet 0:03.97 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.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.06 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:04.11 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBitSet in 0.15s 0:04.12 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:04.12 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBufferList 0:04.12 /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.14 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBitSet_syms.track 0:04.15 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:04.15 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCasting 0:04.15 /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.15 BUILDSTATUS@mfbt/tests START_dumpsymbols TestEnumTypeTraits_syms.track 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.22 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBloomFilter_syms.track 0:04.23 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFastBernoulliTrial_syms.track 0:04.25 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.27 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:04.27 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor 0:04.27 /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.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.29 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBufferList_syms.track 0:04.29 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFloatingPoint_syms.track 0:04.29 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.31 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 0:04.31 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt 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/TestCheckedInt 0:04.32 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCasting_syms.track 0:04.33 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:04.33 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair 0:04.33 /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.33 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:04.33 BUILDSTATUS@media/ffvpx/libavcodec START_dumpsymbols libmozavcodec.so_syms.track 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/TestFastBernoulliTrial 0:04.36 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.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavutil.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/libmozavutil.so 0:04.39 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:04.39 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes 0:04.39 /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.39 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:04.39 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation 0:04.39 /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.40 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:04.40 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum 0:04.40 /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.41 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCeilingFloor in 0.13s 0:04.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/TestFloatingPoint 0:04.43 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.43 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 0:04.43 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList 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/TestDoublyLinkedList 0:04.44 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:04.44 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian 0:04.44 /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.44 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.44 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray 0:04.44 /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.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCheckedInt in 0.13s 0:04.46 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCeilingFloor_syms.track 0:04.46 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFunctionRef_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/libmozavcodec.so 0:04.47 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCompactPair in 0.13s 0:04.50 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCheckedInt_syms.track 0:04.51 BUILDSTATUS@media/ffvpx/libavutil END_dumpsymbols libmozavutil.so_syms.track 0:04.51 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavutil' 0:04.51 BUILDSTATUS@mfbt/tests START_dumpsymbols TestFunctionTypeTraits_syms.track 0:04.51 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/ipc/app' 0:04.52 BUILDSTATUS@ipc/app START_dumpsymbols plugin-container_syms.track 0:04.52 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountPopulation in 0.13s 0:04.52 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCompactPair_syms.track 0:04.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestCountZeroes in 0.14s 0:04.53 gmake[1]: Entering directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/js/xpconnect/shell' 0:04.53 BUILDSTATUS@js/xpconnect/shell START_dumpsymbols xpcshell_syms.track 0:04.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDefineEnum in 0.13s 0:04.55 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestDoublyLinkedList in 0.12s 0:04.56 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.56 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet 0:04.56 /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.56 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumeratedArray in 0.12s 0:04.57 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEndian in 0.13s 0:04.59 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCountPopulation_syms.track 0:04.59 BUILDSTATUS@mfbt/tests START_dumpsymbols TestHashTable_syms.track 0:04.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/TestFunctionRef 0:04.61 BUILDSTATUS@mfbt/tests END_dumpsymbols TestDefineEnum_syms.track 0:04.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestDoublyLinkedList_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestIntegerRange_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestJSONWriter_syms.track 0:04.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestCountZeroes_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestLinkedList_syms.track 0:04.62 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumeratedArray_syms.track 0:04.62 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMacroArgs_syms.track 0:04.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/TestFunctionTypeTraits 0:04.64 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEndian_syms.track 0:04.64 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMacroForEach_syms.track 0:04.65 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.65 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so 0:04.65 /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.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/dist/bin/plugin-container 0:04.66 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.70 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumSet in 0.14s 0:04.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/TestHashTable 0:04.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/TestIntegerRange 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/TestLinkedListRunning: /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.76 0:04.77 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumSet_syms.track 0:04.77 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMathAlgorithms_syms.track 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/TestMacroForEach 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/TestMacroArgs 0:04.88 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.88 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits 0:04.88 /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.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/TestMathAlgorithms 0:04.93 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:04.93 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFastBernoulliTrial 0:04.93 /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.00 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestEnumTypeTraits in 0.12s 0:05.00 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:05.00 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint 0:05.00 /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.04 BUILDSTATUS@mfbt/tests END_dumpsymbols TestEnumTypeTraits_syms.track 0:05.04 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMaybe_syms.track 0:05.05 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:05.05 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so 0:05.05 /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:05.07 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.11 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFastBernoulliTrial_syms.track 0:05.11 BUILDSTATUS@mfbt/tests START_dumpsymbols TestNonDereferenceable_syms.track 0:05.14 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFloatingPoint in 0.13s 0:05.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/TestMaybe 0:05.18 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFloatingPoint_syms.track 0:05.18 BUILDSTATUS@mfbt/tests START_dumpsymbols TestNotNull_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/TestFunctionRef 0:05.19 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef 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/TestFunctionRef 0:05.23 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:05.23 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionTypeTraits 0:05.23 /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.24 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.27 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:05.27 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container 0:05.27 /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:05.28 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:05.28 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell 0:05.28 /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.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/TestNotNull 0:05.32 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestFunctionRef in 0.13s 0:05.33 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libmozavcodec.so in 0.27s 0:05.33 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:05.33 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable 0:05.33 /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.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 0:05.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange 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/TestIntegerRange 0:05.36 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 0:05.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList 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/TestLinkedList 0:05.36 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 0:05.36 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestJSONWriter 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/TestJSONWriter 0:05.37 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.37 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:05.37 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach 0:05.37 /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.37 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:05.37 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroArgs 0:05.37 /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.38 BUILDSTATUS@media/ffvpx/libavcodec END_dumpsymbols libmozavcodec.so_syms.track 0:05.38 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/media/ffvpx/libavcodec' 0:05.38 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRandomNum_syms.track 0:05.39 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFunctionRef_syms.track 0:05.39 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRange_syms.track 0:05.44 BUILDSTATUS@mfbt/tests END_dumpsymbols TestFunctionTypeTraits_syms.track 0:05.44 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRefPtr_syms.track 0:05.46 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestHashTable in 0.14s 0:05.48 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestLinkedList in 0.12s 0:05.49 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.49 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMathAlgorithms 0:05.49 /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.50 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestIntegerRange in 0.14sFinished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMacroForEach in 0.12s 0:05.50 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.14s 0:05.51 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.51 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.51 BUILDSTATUS@mfbt/tests END_dumpsymbols TestHashTable_syms.track 0:05.52 BUILDSTATUS@mfbt/tests START_dumpsymbols TestResult_syms.track 0:05.53 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/plugin-container in 0.26s 0:05.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/mfbt/tests/TestRange 0:05.54 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/xpcshell in 0.26s 0:05.55 BUILDSTATUS@mfbt/tests END_dumpsymbols TestLinkedList_syms.track 0:05.55 BUILDSTATUS@mfbt/tests START_dumpsymbols TestRollingMean_syms.track 0:05.57 BUILDSTATUS@mfbt/tests END_dumpsymbols TestIntegerRange_syms.track 0:05.57 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSaturate_syms.track 0:05.58 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMacroForEach_syms.track 0:05.58 BUILDSTATUS@mfbt/tests START_dumpsymbols TestScopeExit_syms.track 0:05.59 BUILDSTATUS@mfbt/tests END_dumpsymbols TestJSONWriter_syms.track 0:05.59 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMacroArgs_syms.track 0:05.59 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSegmentedVector_syms.track 0:05.59 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSHA1_syms.track 0:05.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/TestRefPtr 0:05.61 BUILDSTATUS@js/xpconnect/shell END_dumpsymbols xpcshell_syms.track 0:05.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/js/xpconnect/shell' 0:05.61 BUILDSTATUS@ipc/app END_dumpsymbols plugin-container_syms.track 0:05.61 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/ipc/app' 0:05.61 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSIMD_syms.track 0:05.61 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSmallPointerArray_syms.track 0:05.63 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.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/TestResult 0:05.68 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMathAlgorithms_syms.track 0:05.68 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSplayTree_syms.track 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/TestRollingMean 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/TestSaturate 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/TestScopeExit 0:05.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/TestSegmentedVector 0:05.72 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.72 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe 0:05.72 /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.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/TestSHA1 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/TestSIMD 0:05.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/mfbt/tests/TestSmallPointerArray 0:05.81 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:05.82 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.82 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable 0:05.82 /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.84 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMaybe in 0.12s 0:05.89 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMaybe_syms.track 0:05.89 BUILDSTATUS@mfbt/tests START_dumpsymbols TestTextUtils_syms.track 0:05.93 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:05.93 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:05.93 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull 0:05.95 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNonDereferenceable in 0.13s 0:05.99 BUILDSTATUS@mfbt/tests END_dumpsymbols TestNonDereferenceable_syms.track 0:05.99 BUILDSTATUS@mfbt/tests START_dumpsymbols TestTypedEnum_syms.track 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/TestTextUtils 0:06.05 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestNotNull in 0.12s 0:06.08 BUILDSTATUS@mfbt/tests END_dumpsymbols TestNotNull_syms.track 0:06.09 BUILDSTATUS@mfbt/tests START_dumpsymbols TestUniquePtr_syms.track 0:06.10 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:06.10 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum 0:06.10 /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.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/TestTypedEnum 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.20 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 0:06.20 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr 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/TestRefPtr 0:06.22 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.24 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRandomNum in 0.13s 0:06.25 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:06.25 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestResult 0:06.25 /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.26 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRange in 0.13s 0:06.28 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:06.28 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRollingMean 0:06.28 /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.29 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRandomNum_syms.track 0:06.29 BUILDSTATUS@mfbt/tests START_dumpsymbols TestVariant_syms.track 0:06.29 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:06.29 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSaturate 0:06.29 /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.31 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRange_syms.track 0:06.32 BUILDSTATUS@mfbt/tests START_dumpsymbols TestVector_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/TestSegmentedVector 0:06.32 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector 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/TestSegmentedVector 0:06.32 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 0:06.32 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD 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/TestSIMD 0:06.34 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 0:06.34 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 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/TestSHA1 0:06.35 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestRefPtr in 0.15s 0:06.35 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:06.35 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray 0:06.35 /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.38 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.41 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.41 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSplayTree 0:06.41 /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.42 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.42 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRefPtr_syms.track 0:06.42 BUILDSTATUS@mfbt/tests START_dumpsymbols TestWeakPtr_syms.track 0:06.43 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestScopeExit in 0.13s 0:06.43 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.43 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.43 BUILDSTATUS@mfbt/tests END_dumpsymbols TestResult_syms.track 0:06.43 BUILDSTATUS@mfbt/tests START_dumpsymbols TestWrappingOperations_syms.track 0:06.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSegmentedVector in 0.13s 0:06.45 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSIMD in 0.13s 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/TestVector 0:06.48 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSmallPointerArray in 0.13sFinished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSHA1 in 0.14s 0:06.48 0:06.49 BUILDSTATUS@mfbt/tests END_dumpsymbols TestRollingMean_syms.track 0:06.49 BUILDSTATUS@mfbt/tests START_dumpsymbols TestXorShift128PlusRNG_syms.track 0:06.49 BUILDSTATUS@mfbt/tests END_dumpsymbols TestScopeExit_syms.track 0:06.49 BUILDSTATUS@mfbt/tests START_dumpsymbols TestBoundedMPSCQueue_syms.track 0:06.51 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSaturate_syms.track 0:06.51 BUILDSTATUS@mfbt/tests START_dumpsymbols TestSPSCQueue_syms.track 0:06.51 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSIMD_syms.track 0:06.52 BUILDSTATUS@mfbt/tests START_dumpsymbols TestThreadSafeWeakPtr_syms.track 0:06.52 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSegmentedVector_syms.track 0:06.52 BUILDSTATUS@mfbt/tests START_dumpsymbols TestMozCrash_syms.track 0:06.54 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.55 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSmallPointerArray_syms.track 0:06.55 BUILDSTATUS@mfbt/tests START_dumpsymbols TestUtf8_syms.track 0:06.55 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSHA1_syms.track 0:06.55 BUILDSTATUS@mfbt/tests START_dumpsymbols TestPoisonArea_syms.track 0:06.57 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.57 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.59 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.59 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils 0:06.59 /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.59 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSplayTree_syms.track 0:06.62 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/TestXorShift128PlusRNGRunning: /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.62 0:06.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/TestSPSCQueue 0:06.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/TestThreadSafeWeakPtr 0:06.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/TestMozCrash 0:06.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/TestUtf8 0:06.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/TestPoisonArea 0:06.71 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.71 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum 0:06.71 /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.72 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTextUtils in 0.13s 0:06.77 BUILDSTATUS@mfbt/tests END_dumpsymbols TestTextUtils_syms.track 0:06.80 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.80 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr 0:06.80 /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.84 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestTypedEnum in 0.13s 0:06.88 BUILDSTATUS@mfbt/tests END_dumpsymbols TestTypedEnum_syms.track 0:06.91 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUniquePtr in 0.12s 0:06.95 BUILDSTATUS@mfbt/tests END_dumpsymbols TestUniquePtr_syms.track 0:07.01 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:07.01 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVariant 0:07.01 /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.03 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:07.03 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:07.03 /usr/bin/dump_syms --inlines /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr 0:07.03 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:07.03 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash 0:07.03 /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.04 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector 0:07.04 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector 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/TestVector 0:07.11 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWeakPtr in 0.08s 0:07.12 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.13 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestMozCrash in 0.10s 0:07.14 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestVector in 0.10s 0:07.14 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:07.14 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestPoisonArea 0:07.14 /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.15 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:07.15 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG 0:07.15 /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.15 BUILDSTATUS@mfbt/tests END_dumpsymbols TestWeakPtr_syms.track 0:07.16 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:07.16 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations 0:07.16 /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.16 BUILDSTATUS@mfbt/tests END_dumpsymbols TestMozCrash_syms.track 0:07.17 BUILDSTATUS@mfbt/tests END_dumpsymbols TestVariant_syms.track 0:07.18 BUILDSTATUS@mfbt/tests END_dumpsymbols TestVector_syms.track 0:07.19 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:07.19 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue 0:07.19 /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.20 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:07.20 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 0:07.20 /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.20 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:07.20 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr 0:07.20 /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.21 Beginning work for file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:07.21 Processing file: /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue 0:07.21 /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.23 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.23 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestXorShift128PlusRNG in 0.08s 0:07.24 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestWrappingOperations in 0.08s 0:07.27 BUILDSTATUS@mfbt/tests END_dumpsymbols TestPoisonArea_syms.track 0:07.27 BUILDSTATUS@mfbt/tests END_dumpsymbols TestXorShift128PlusRNG_syms.track 0:07.27 BUILDSTATUS@mfbt/tests END_dumpsymbols TestWrappingOperations_syms.track 0:07.28 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestBoundedMPSCQueue in 0.09s 0:07.28 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestThreadSafeWeakPtr in 0.08s 0:07.29 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestUtf8 in 0.09s 0:07.29 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests/TestSPSCQueue in 0.08s 0:07.32 BUILDSTATUS@mfbt/tests END_dumpsymbols TestBoundedMPSCQueue_syms.track 0:07.32 BUILDSTATUS@mfbt/tests END_dumpsymbols TestThreadSafeWeakPtr_syms.track 0:07.33 BUILDSTATUS@mfbt/tests END_dumpsymbols TestSPSCQueue_syms.track 0:07.33 BUILDSTATUS@mfbt/tests END_dumpsymbols TestUtf8_syms.track 0:07.33 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/mfbt/tests' 0:34.65 PERFHERDER_DATA: {"framework": {"name": "build_metrics"}, "suites": [{"name": "compiler_metrics", "subtests": [{"name": "num_static_constructors", "value": 85, "alertChangeType": "absolute", "alertThreshold": 3}]}]} 0:34.65 Finished processing /home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so in 30.00s 0:34.68 BUILDSTATUS@toolkit/library/build END_dumpsymbols libxul.so_syms.track 0:34.68 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/toolkit/library/build' 0:34.68 packing symbols 0:34.68 BUILDSTATUS@. START_symbols_archive firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip 0:34.75 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.75 "BadCertAndPinningServer/705C3C1AF03C7B8EDBE7C952ED60FF0E0/BadCertAndPinningServer.sym" 0:34.77 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.77 "DelegatedCredentialsServer/9C8A18570CCD8B2094CB4BBE226DACC00/DelegatedCredentialsServer.sym" 0:34.80 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.80 "EncryptedClientHelloServer/80046BBE01A105B3201B88BEA9414B730/EncryptedClientHelloServer.sym" 0:34.82 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.82 "GenerateOCSPResponse/DB56FBAAFFA505BCF04C0139FD10A3710/GenerateOCSPResponse.sym" 0:34.85 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.85 "OCSPStaplingServer/5F2F9F634164BB94181B8F0A0DE771540/OCSPStaplingServer.sym" 0:34.87 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.87 "SanctionsTestServer/94503121F8DE34C38E896B38B6F399AF0/SanctionsTestServer.sym" 0:34.90 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.90 "ShowSSEConfig/D3477DEBA5EBAE82F92CA413DC51EA830/ShowSSEConfig.sym" 0:34.92 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.92 "TestAlgorithm/5B1AA3074CB2C8583DAC1D0A03F264ED0/TestAlgorithm.sym" 0:34.92 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.92 "TestArguments/9F902BB96037DB5D88A56EEF9B9054920/TestArguments.sym" 0:34.93 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.93 "TestArray/718357A711DBFAFCD245E2F8F8CF6E5E0/TestArray.sym" 0:34.94 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.94 "TestArrayUtils/ACAEEEDBE50ABDAFD478BA50BB552F190/TestArrayUtils.sym" 0:34.95 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.95 "TestAtomicBitfields/38728808F8A1E9F0CFBA0A8F45193C9F0/TestAtomicBitfields.sym" 0:34.96 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.96 "TestAtomics/22AF7348B28B19A7D212592B1F30A8E50/TestAtomics.sym" 0:34.97 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:34.97 "TestBaseProfiler/0581C8C20D0922737B7F7B9C6510F9840/TestBaseProfiler.sym" 0:35.00 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.00 "TestBinarySearch/D51D2610A00AB6C8CCFF20D676943B2C0/TestBinarySearch.sym" 0:35.01 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.01 "TestBitSet/E35E9ED775B7D8A93BD752DDA5BB34C90/TestBitSet.sym" 0:35.02 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.02 "TestBlockingProcess/30D21CF3081D60A349F3DE2C92B0F07A0/TestBlockingProcess.sym" 0:35.02 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.02 "TestBloomFilter/3D89BDF109813B5673E4789B9FB15D3C0/TestBloomFilter.sym" 0:35.03 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.03 "TestBoundedMPSCQueue/3E4E0DBCAD06A9776C5B29B22DF3348C0/TestBoundedMPSCQueue.sym" 0:35.04 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.04 "TestBufferList/2F76210E62BC8ABBD66A5777099DAED70/TestBufferList.sym" 0:35.05 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.05 "TestCasting/371151D5E028E7371A36BA137A7343980/TestCasting.sym" 0:35.06 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.06 "TestCeilingFloor/8E48DC10B97378437B18B8B72B1C069A0/TestCeilingFloor.sym" 0:35.07 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.07 "TestCheckedInt/AD702C4DE609CC14C7528C1CDEA43A6D0/TestCheckedInt.sym" 0:35.08 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.08 "TestCompactPair/BCA4CC685083D513FA2860A3704D71980/TestCompactPair.sym" 0:35.08 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.08 "TestCountPopulation/2EB04956425BB4ACBABC0BEFDB4A9A3C0/TestCountPopulation.sym" 0:35.09 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.09 "TestCountZeroes/520894045D494874BCF65D6C1D5259A70/TestCountZeroes.sym" 0:35.10 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.10 "TestDefineEnum/A306A28E2BCB88F75FA76BA74257DDFB0/TestDefineEnum.sym" 0:35.11 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.11 "TestDoublyLinkedList/4210701291B67F387164CFCE6904423B0/TestDoublyLinkedList.sym" 0:35.12 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.12 "TestEndian/8B3226C24F0DD0B5D154B0DC4ECC6D9B0/TestEndian.sym" 0:35.13 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.13 "TestEnumSet/0E04F2FC397EDB6DC9C68751D55EEFD80/TestEnumSet.sym" 0:35.14 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.14 "TestEnumTypeTraits/CBB7F7EF210053CCB53C9F0A814595490/TestEnumTypeTraits.sym" 0:35.14 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.14 "TestEnumeratedArray/4D12DF9DBE21E65036C3DA72F8C5F39A0/TestEnumeratedArray.sym" 0:35.15 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.15 "TestFastBernoulliTrial/CA65DDFE39B4B7F81E8A67081F226D690/TestFastBernoulliTrial.sym" 0:35.16 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.16 "TestFloatingPoint/F76BA5917B8891F29AB4E1309E2CA87F0/TestFloatingPoint.sym" 0:35.17 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.17 "TestFunctionRef/C02B2057E92D2030B858C94F6F0978220/TestFunctionRef.sym" 0:35.18 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.18 "TestFunctionTypeTraits/D2C705C01ECCA7F96DFD2CAD89E0002A0/TestFunctionTypeTraits.sym" 0:35.19 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.19 "TestHashTable/51AA155CF3563DF57C78BC688667BB3C0/TestHashTable.sym" 0:35.20 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.20 "TestIntegerPrintfMacros/7B90EB150DB83643149B30B1D6E9E80E0/TestIntegerPrintfMacros.sym" 0:35.22 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.22 "TestIntegerRange/68E78A59CBB0D0AC4E6D4812474C030F0/TestIntegerRange.sym" 0:35.23 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.23 "TestJSONWriter/F9BB9BC271162C2B01203F2B6CAA58E40/TestJSONWriter.sym" 0:35.24 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.24 "TestLinkedList/B560C33FA6F7EB5D574F8D32541123B30/TestLinkedList.sym" 0:35.24 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.24 "TestMacroArgs/BC4609C0DAB132A0EE322048D8A63E1E0/TestMacroArgs.sym" 0:35.25 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.25 "TestMacroForEach/BDB46FC980E6C7DF7C18AF964448B02A0/TestMacroForEach.sym" 0:35.26 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.26 "TestMathAlgorithms/D55A6A40CFB833999D47C918916B045E0/TestMathAlgorithms.sym" 0:35.27 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.27 "TestMaybe/89F0C6DC1F6F1603AD41A05D803C40F90/TestMaybe.sym" 0:35.28 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.28 "TestMemoryPressureWatcherLinux/63BA95DED9253AB61F8806A60195B3110/TestMemoryPressureWatcherLinux.sym" 0:35.29 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.29 "TestMozCrash/CC6C6F1AB2E82809D14B4B691554124B0/TestMozCrash.sym" 0:35.29 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.29 "TestMozJemallocUtils/0E862A0E3A5299B183308039C346F8950/TestMozJemallocUtils.sym" 0:35.29 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.29 "TestNonDereferenceable/D1A727904FB404004240ED1E08C837210/TestNonDereferenceable.sym" 0:35.30 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.30 "TestNotNull/9AADD1A0AAFD713C2F827D6F644B7B470/TestNotNull.sym" 0:35.31 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.31 "TestPRIntN/BF1FCD2E3FAE643102AD22488F4B784A0/TestPRIntN.sym" 0:35.32 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.32 "TestPoisonArea/38255F5576E29966E5C454CC7667DD1F0/TestPoisonArea.sym" 0:35.33 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.33 "TestPrintf/8B856846CEE63EDA3C2DD10115A9A8CF0/TestPrintf.sym" 0:35.35 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.35 "TestQuickReturn/0F58317D302C36C295B457462B8C9D690/TestQuickReturn.sym" 0:35.36 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.36 "TestRandomNum/B8F8B962DFB4CE1B1BB934D96CE19C370/TestRandomNum.sym" 0:35.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.37 "TestRange/80D604D704966F16BDF2C33976AE5A120/TestRange.sym" 0:35.37 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.37 "TestRefPtr/450C3BDAE62AA2E2A494AA94CFFC81640/TestRefPtr.sym" 0:35.38 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.38 "TestResult/27E2C80DBF5544E1968F75A940A9D22F0/TestResult.sym" 0:35.39 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.39 "TestRollingMean/1CB6AD99702CDF889B93224E5ECD3FFB0/TestRollingMean.sym" 0:35.40 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.40 "TestSHA1/B21BAB4B2591DEBE5DB8399E04F754CE0/TestSHA1.sym" 0:35.41 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.41 "TestSIMD/168C133791545E099EAC7008F6B514B10/TestSIMD.sym" 0:35.42 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.42 "TestSPSCQueue/192DA1BFFC3C50EEAEFF3EDCEE9B95ED0/TestSPSCQueue.sym" 0:35.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.43 "TestSaturate/2FEE31B92A3DC8949FFF07416931CF3C0/TestSaturate.sym" 0:35.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.43 "TestScopeExit/9DF3ECA47C17D7B02F39109F8ECBF38F0/TestScopeExit.sym" 0:35.44 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.44 "TestSegmentedVector/166586C450C26201D6E0B938054B29270/TestSegmentedVector.sym" 0:35.45 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.45 "TestSmallPointerArray/7141A877F07593E6247E70A97DBB90AF0/TestSmallPointerArray.sym" 0:35.46 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.46 "TestSplayTree/61373C90C9B398538AFDE22062C8B3AC0/TestSplayTree.sym" 0:35.47 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.47 "TestTextUtils/E6A900F5AD3C44727A5ECAAE91DEB3C00/TestTextUtils.sym" 0:35.48 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.48 "TestThreadSafeWeakPtr/E2EEF2955F6360FD395CEE8E5555704D0/TestThreadSafeWeakPtr.sym" 0:35.48 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.48 "TestTypedEnum/10349C2E8BF692C91B8B20911F94CCEC0/TestTypedEnum.sym" 0:35.49 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.49 "TestUnicodeArguments/9A9D17319BEC46F831AC82584DEA58650/TestUnicodeArguments.sym" 0:35.50 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.50 "TestUniquePtr/5F7153458B37370A8869BBFC329AADE70/TestUniquePtr.sym" 0:35.51 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.51 "TestUtf8/8C43ABB3A85FC6F6E232C62229A249B90/TestUtf8.sym" 0:35.52 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.52 "TestVariant/2C878EA8931C48914C033553721761DA0/TestVariant.sym" 0:35.53 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.53 "TestVector/C2DB98DC75428BA3B247CD791049C9B70/TestVector.sym" 0:35.54 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.54 "TestWeakPtr/971CE16001D224CDCE82ED54E02BD2B50/TestWeakPtr.sym" 0:35.54 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.54 "TestWrappingOperations/F8C63E9A034926BA3CF5B05DEAD92CFA0/TestWrappingOperations.sym" 0:35.55 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.55 "TestXorShift128PlusRNG/4F4262088B4FDABA594C6FB324D7CEA80/TestXorShift128PlusRNG.sym" 0:35.56 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.56 "WriteArgument/0456BAB8E52B9D3D92F6B10A8FFA4F940/WriteArgument.sym" 0:35.58 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.58 "crashhelper/3642BB2B446FD2951A0E379C1A77F90E0/crashhelper.sym" 0:35.64 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.64 "firefox/3568784A4BED755F92023E4C84DC84560/firefox.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "glxtest/44BF148F4B07EE3808691D4638DCE4EF0/glxtest.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libclearkey.so/6BB8219693147964FBBF6B911FAA2A9A0/libclearkey.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libfake.so/306FE7BBE9A67CA5B327811DE093011A0/libfake.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libfakeopenh264.so/DB829896BE948947644B94D7B22DBCE00/libfakeopenh264.so.sym" 0:35.66 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.66 "libgkcodecs.so/C380FCBF9BB871324397F780E6B565110/libgkcodecs.so.sym" 0:35.74 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.74 "libjsctypes-test.so/115CBC78A925426E79DAA9AEA49423BA0/libjsctypes-test.so.sym" 0:35.74 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.74 "liblgpllibs.so/5648DE405FAFB523FBDB281E25CCE3E30/liblgpllibs.so.sym" 0:35.74 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.74 "libmodules-test.so/07E6A7E3DFB8BA9D691A5F2F5D5CAC570/libmodules-test.so.sym" 0:35.74 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.74 "libmozavcodec.so/9BCDA58E230B1903F142A137622DBBE80/libmozavcodec.so.sym" 0:35.77 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.77 "libmozavutil.so/702FA4E7C5416A1D7FAF88A7AE95512F0/libmozavutil.so.sym" 0:35.77 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.77 "libmozgtk.so/1FD313EEDB4299DB53D0F6EB25D488F10/libmozgtk.so.sym" 0:35.77 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.77 "libmozinference.so/E901FD4500655DF7E001F72A449A7F6E0/libmozinference.so.sym" 0:35.80 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.80 "libmozsandbox.so/AE8A030480CB11C971842AF846C1E1B50/libmozsandbox.so.sym" 0:35.80 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.80 "libmozsqlite3.so/E18348E19C8B4CFC38FEB0A0B396A1A50/libmozsqlite3.so.sym" 0:35.83 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.83 "libmozwayland.so/DA14780BFB1CE7FF61CE27725FBDA4920/libmozwayland.so.sym" 0:35.83 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:35.83 "libxul.so/1CAD79E6CC7FED87A9C12ED6BA6481C60/libxul.so.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "libxul_broken_buildid.so/504471625DD821FB98314E01E820C5480/libxul_broken_buildid.so.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "libxul_correct_buildid.so/51DB989CF67A92886C6971734509A10C0/libxul_correct_buildid.so.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "libxul_missing_buildid.so/EE951327835CF045B4BA22292E4F5E560/libxul_missing_buildid.so.sym" 0:40.43 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.43 "pingsender/D16E682980B70511B2E49E5CFB0AF60D0/pingsender.sym" 0:40.45 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.45 "plugin-container/4BFD8B3D0D526FF5D09BB4CC501ECF5B0/plugin-container.sym" 0:40.47 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.47 "rapl/1089DCAF79237EEE43A28296BC27811A0/rapl.sym" 0:40.47 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.47 "screentopng/61C928C3335CB7F300B0A83DAD59D1060/screentopng.sym" 0:40.47 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.47 "ssltunnel/8CA14C908442B21EDDE1448422997C740/ssltunnel.sym" 0:40.50 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.50 "vaapitest/F8E19B7BB400E9F1B0CE4BDD917CBE3A0/vaapitest.sym" 0:40.50 Adding to "firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip": 0:40.50 "xpcshell/416B875A22FA84B40C872FA14B08A35E0/xpcshell.sym" 0:40.57 BUILDSTATUS@. END_symbols_archive firefox-149.0.en-US.linux-x86_64.crashreporter-symbols.zip 0:40.57 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=394 + release=394 + 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.42 Generating XPT artifacts archive (firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip) 0:01.43 BUILDSTATUS@browser/installer START_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.52 BUILDSTATUS@browser/installer END_zip firefox-149.0.en-US.linux-x86_64.xpt_artifacts.zip 0:01.60 gmake[1]: Leaving directory '/home/build/YPKG/root/firefox/build/firefox-149.0/obj-x86_64-pc-linux-gnu/browser/installer' 0:01.60 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:15.282864) [Build] Running step: build [Build] build successful (0:47:38.427957) [Build] Running step: install [Build] install successful (0:00:01.872839) [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: /home/build/YPKG/root/firefox/install/usr/lib/firefox/crashhelper: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/firefox: 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/gmp-clearkey/0.1/libclearkey.so: 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/libmozavutil.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/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/pingsender: debuglink section already exists objcopy: /home/build/YPKG/root/firefox/install/usr/lib/firefox/vaapitest: debuglink section already exists [Stripped] /usr/lib/firefox/firefox [Stripped] /usr/lib/firefox/firefox-bin [Stripped] /usr/lib/firefox/liblgpllibs.so [Stripped] /usr/lib/firefox/crashhelper [Stripped] /usr/lib/firefox/libmozwayland.so [Stripped] /usr/lib/firefox/libmozsandbox.so [Stripped] /usr/lib/firefox/libmozgtk.so [Stripped] /usr/lib/firefox/libmozavutil.so [Stripped] /usr/lib/firefox/libmozsqlite3.so [Stripped] /usr/lib/firefox/libmozinference.so [Stripped] /usr/lib/firefox/crashreporter [Stripped] /usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so [Stripped] /usr/lib/firefox/vaapitest [Stripped] /usr/lib/firefox/glxtest [Stripped] /usr/lib/firefox/pingsender [Stripped] /usr/lib/firefox/libmozavcodec.so [Stripped] /usr/lib/firefox/libxul.so [Stripped] /usr/lib/firefox/libgkcodecs.so [Dependency] /usr/lib/firefox/crashhelper adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/lib/firefox/crashhelper adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib/firefox/crashhelper adds dependency on libm.so.6 from glibc [Dependency] /usr/lib/firefox/crashhelper adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/lib/firefox/crashhelper adds dependency on libc.so.6 from glibc [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgio-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libpango-1.0.so.0 from pango [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 libgobject-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libgtk-3.so.0 from libgtk-3 [Dependency] /usr/lib/firefox/crashreporter adds dependency on libglib-2.0.so.0 from glib2 [Dependency] /usr/lib/firefox/glxtest adds dependency on libX11.so.6 from libx11 [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/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 libdbus-1.so.3 from dbus [Dependency] /usr/lib/firefox/libxul.so adds dependency on libnssutil3.so from libnss [Dependency] /usr/lib/firefox/libxul.so adds dependency on libwebp.so.7 from libwebp [Dependency] /usr/lib/firefox/libxul.so adds dependency on libcairo.so.2 from libcairo [Dependency] /usr/lib/firefox/libxul.so adds dependency on libX11-xcb.so.1 from libx11 [Dependency] /usr/lib/firefox/libxul.so adds dependency on libssl3.so from libnss [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 libpixman-1.so.0 from pixman [Dependency] /usr/lib/firefox/libxul.so adds dependency on libsmime3.so from libnss [Dependency] /usr/lib/firefox/libxul.so adds dependency on libcairo-gobject.so.2 from libcairo [Dependency] /usr/lib/firefox/libxul.so adds dependency on libxcb.so.1 from libxcb [Dependency] /usr/lib/firefox/libxul.so adds dependency on libfontconfig.so.1 from fontconfig [Dependency] /usr/lib/firefox/libxul.so adds dependency on libxcb-shm.so.0 from libxcb [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 libXdamage.so.1 from libxdamage [Dependency] /usr/lib/firefox/libxul.so adds dependency on libwebpdemux.so.2 from libwebp [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXfixes.so.3 from libxfixes [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 libfreetype.so.6 from freetype2 [Dependency] /usr/lib/firefox/libxul.so adds dependency on libffi.so.8 from libffi [Dependency] /usr/lib/firefox/libxul.so adds dependency on libicuuc.so.78 from libicu [Dependency] /usr/lib/firefox/libxul.so adds dependency on libasound.so.2 from alsa-lib [Dependency] /usr/lib/firefox/libxul.so adds dependency on libplc4.so from libnspr [Dependency] /usr/lib/firefox/libxul.so adds dependency on libz.so.1 from zlib [Dependency] /usr/lib/firefox/libxul.so adds dependency on libicui18n.so.78 from libicu [Dependency] /usr/lib/firefox/libxul.so adds dependency on libXext.so.6 from libxext [Package] Creating /home/build/work/firefox-dbginfo-149.0-394-1-x86_64.eopkg ... [Package] firefox-dbginfo-149.0-394-1-x86_64.eopkg took 0:00:00.019008 to emit [Package] Creating /home/build/work/firefox-149.0-394-1-x86_64.eopkg ... [Package] firefox-149.0-394-1-x86_64.eopkg took 0:01:13.667143 to emit [Package] Building complete time=2026-03-25T07:40:37.413Z level=DEBUG msg="Collecting files" len=4 time=2026-03-25T07:40:37.413Z level=DEBUG msg="Collecting build artifact" path=firefox-149.0-394-1-x86_64.eopkg time=2026-03-25T07:40:37.428Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-149.0-394-1-x86_64.eopkg time=2026-03-25T07:40:37.428Z level=DEBUG msg="Collecting build artifact" path=firefox-dbginfo-149.0-394-1-x86_64.eopkg time=2026-03-25T07:40:37.428Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-dbginfo-149.0-394-1-x86_64.eopkg time=2026-03-25T07:40:37.428Z level=DEBUG msg="Collecting build artifact" path=firefox-149.0-394.tram time=2026-03-25T07:40:37.428Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=firefox-149.0-394.tram time=2026-03-25T07:40:37.428Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-03-25T07:40:37.428Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-03-25T07:40:37.428Z level=DEBUG msg="Acquiring global lock" time=2026-03-25T07:40:37.428Z level=DEBUG msg="Cleaning up" time=2026-03-25T07:40:37.430Z level=DEBUG msg="Killing child process in chroot" pid=3097604 time=2026-03-25T07:40:38.058Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-03-25T07:40:39.881Z level=INFO msg="Building succeeded"