<86>Jun  4 10:01:25 userdel[3417281]: delete user 'rooter'
<86>Jun  4 10:01:25 userdel[3417281]: removed group 'rooter' owned by 'rooter'
<86>Jun  4 10:01:25 userdel[3417281]: removed shadow group 'rooter' owned by 'rooter'
<86>Jun  4 10:01:25 groupadd[3417307]: group added to /etc/group: name=rooter, GID=1814
<86>Jun  4 10:01:25 groupadd[3417307]: group added to /etc/gshadow: name=rooter
<86>Jun  4 10:01:25 groupadd[3417307]: new group: name=rooter, GID=1814
<86>Jun  4 10:01:25 useradd[3417323]: new user: name=rooter, UID=1814, GID=1814, home=/root, shell=/bin/bash
<86>Jun  4 10:01:25 userdel[3417357]: delete user 'builder'
<86>Jun  4 10:01:25 userdel[3417357]: removed group 'builder' owned by 'builder'
<86>Jun  4 10:01:25 userdel[3417357]: removed shadow group 'builder' owned by 'builder'
<86>Jun  4 10:01:25 groupadd[3417386]: group added to /etc/group: name=builder, GID=1815
<86>Jun  4 10:01:25 groupadd[3417386]: group added to /etc/gshadow: name=builder
<86>Jun  4 10:01:25 groupadd[3417386]: new group: name=builder, GID=1815
<86>Jun  4 10:01:25 useradd[3417414]: new user: name=builder, UID=1815, GID=1815, home=/usr/src, shell=/bin/bash
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmakeinstall_std not found
<13>Jun  4 10:01:27 rpmi: libglvnd-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:27 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>Jun  4 10:01:27 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Jun  4 10:01:27 rpmi: libwayland-server-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed
<13>Jun  4 10:01:27 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed
<13>Jun  4 10:01:27 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Jun  4 10:01:27 rpmi: libOpenGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:27 rpmi: libGLES-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:27 rpmi: xorg-proto-devel-2021.4-alt1 p9+272150.100.1.1 1621427342 installed
<13>Jun  4 10:01:27 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>Jun  4 10:01:27 rpmi: libX11-locales-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun  4 10:01:27 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Jun  4 10:01:27 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Jun  4 10:01:27 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jun  4 10:01:27 rpmi: libX11-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun  4 10:01:27 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Jun  4 10:01:27 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>Jun  4 10:01:27 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>Jun  4 10:01:28 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jun  4 10:01:28 rpmi: libX11-devel-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun  4 10:01:28 rpmi: libwayland-client-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed
<13>Jun  4 10:01:28 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed
<13>Jun  4 10:01:28 rpmi: libdrm-1:2.4.105-alt2 p9+271012.100.1.1 1619786664 installed
<13>Jun  4 10:01:28 rpmi: libGLX-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun  4 10:01:28 rpmi: libGLX-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:28 rpmi: libGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:28 rpmi: libgbm-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun  4 10:01:28 rpmi: libEGL-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun  4 10:01:28 rpmi: libEGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:28 rpmi: libglvnd-devel-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun  4 10:01:28 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Jun  4 10:01:28 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Jun  4 10:01:29 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Jun  4 10:01:29 rpmi: rpm-macros-cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed
<13>Jun  4 10:01:29 rpmi: rmt-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed
<13>Jun  4 10:01:29 rpmi: dump-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed
<13>Jun  4 10:01:29 rpmi: cmake-modules-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed
<13>Jun  4 10:01:29 rpmi: libuv-1.41.1-alt2 p9+279921.100.7.1 1627798008 installed
<13>Jun  4 10:01:29 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>Jun  4 10:01:29 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed
<13>Jun  4 10:01:29 rpmi: publicsuffix-list-dafsa-20230404-alt1 p9+318119.100.2.1 1681727105 installed
<13>Jun  4 10:01:29 rpmi: libpsl-0.21.1-alt3 p9+308015.200.2.1 1670864661 installed
<13>Jun  4 10:01:29 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829543 installed
<13>Jun  4 10:01:29 rpmi: openldap-common-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed
<13>Jun  4 10:01:29 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Jun  4 10:01:29 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Jun  4 10:01:29 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Jun  4 10:01:29 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Jun  4 10:01:29 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Jun  4 10:01:29 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Jun  4 10:01:29 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jun  4 10:01:29 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jun  4 10:01:29 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>Jun  4 10:01:29 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Jun  4 10:01:29 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Jun  4 10:01:29 rpmi: libcrypto1.1-1.1.1t-alt3 p9+321600.100.1.1 1684998220 installed
<13>Jun  4 10:01:29 rpmi: libssl1.1-1.1.1t-alt3 p9+321600.100.1.1 1684998220 installed
<86>Jun  4 10:01:29 groupadd[3443264]: group added to /etc/group: name=_keytab, GID=499
<86>Jun  4 10:01:29 groupadd[3443264]: group added to /etc/gshadow: name=_keytab
<86>Jun  4 10:01:29 groupadd[3443264]: new group: name=_keytab, GID=499
<13>Jun  4 10:01:29 rpmi: libkrb5-1.17.2-alt4 p9+310094.100.3.1 1669309764 installed
<86>Jun  4 10:01:29 groupadd[3443435]: group added to /etc/group: name=sasl, GID=498
<86>Jun  4 10:01:29 groupadd[3443435]: group added to /etc/gshadow: name=sasl
<86>Jun  4 10:01:29 groupadd[3443435]: new group: name=sasl, GID=498
<13>Jun  4 10:01:29 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226707 installed
<13>Jun  4 10:01:29 rpmi: libldap-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed
<13>Jun  4 10:01:29 rpmi: libcurl-7.79.0-alt2 p9+285689.100.2.1 1632758193 installed
<13>Jun  4 10:01:29 rpmi: libarchive13-3.5.1-alt1 p9+271819.100.1.1 1620978303 installed
<13>Jun  4 10:01:29 rpmi: cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed
<13>Jun  4 10:01:29 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed
<13>Jun  4 10:01:29 rpmi: libGL-devel-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun  4 10:01:29 rpmi: libGLES-devel-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/glsl-optimizer-2016.10-alt1.git21b98a9854.nosrc.rpm (w1.gzdio)
Installing glsl-optimizer-2016.10-alt1.git21b98a9854.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.30885
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf glsl-optimizer-2016.10
+ echo 'Source #0 (glsl-optimizer-2016.10.tar):'
Source #0 (glsl-optimizer-2016.10.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/glsl-optimizer-2016.10.tar
+ cd glsl-optimizer-2016.10
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.30885
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd glsl-optimizer-2016.10
+ __cmake -DSOVERSION=0
+ mkdir -p BUILD
+ echo '%cmake: p9 compat: calling cmake in the build directory.'
%cmake: p9 compat: calling cmake in the build directory.
+ pushd BUILD
~/RPM/BUILD/glsl-optimizer-2016.10/BUILD ~/RPM/BUILD/glsl-optimizer-2016.10
+ ret=0
+ __cmake_common -S .. -B . -DSOVERSION=0
+ cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S .. -B . -DSOVERSION=0
CMake Warning (dev) in CMakeLists.txt:
  No project() command is present.  The top-level CMakeLists.txt file must
  contain a literal, direct call to the project() command.  Add a line of
  code such as

    project(ProjectName)

  near the top of the file, but after cmake_minimum_required().

  CMake is pretending there is a "project(Project)" command on the first
  line.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 8.4.1
-- The CXX compiler identification is GNU 8.4.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    CMAKE_SKIP_INSTALL_RPATH
    LIB_DESTINATION
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD
+ popd
~/RPM/BUILD/glsl-optimizer-2016.10
+ '[' 0 -eq 0 ']'
+ touch /usr/src/tmp/.rpm-macros-cmake-B.-succeeded
+ return 0
+ __cmake_build_compat VERBOSE=1
+ __cmake_build_compat_use_cmd=make
+ for i in "$@"
+ case $i in
+ echo 'cmake_build: Make flag '\''VERBOSE=1'\'' found on %cmake_build command line.'
cmake_build: Make flag 'VERBOSE=1' found on %cmake_build command line.
+ __cmake_build_compat_use_cmd=make
+ break
+ case $__cmake_build_compat_use_cmd in
+ echo 'cmake_build: Direct make(1) arguments found on %cmake_build command line.'
cmake_build: Direct make(1) arguments found on %cmake_build command line.
+ echo 'cmake_build: Invoking make to be backward compatible with p9.'
cmake_build: Invoking make to be backward compatible with p9.
+ make -j16 -C BUILD VERBOSE=1
make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/glsl-optimizer-2016.10 -B/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/Makefile2 all
make -f CMakeFiles/glsl_optimizer.dir/build.make CMakeFiles/glsl_optimizer.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/DependInfo.cmake --color=
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/depend.internal".
Scanning dependencies of target glsl_optimizer
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/glsl_optimizer.dir/build.make CMakeFiles/glsl_optimizer.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  6%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_expr.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  1%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_type.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_type.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_type.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 12%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 13%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/hir_field_selection.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/hir_field_selection.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/hir_field_selection.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  2%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp: In function 'void update_max_array_access(ir_rvalue*, unsigned int, YYLTYPE*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp:86:30: warning: unused variable 'interface_type' [-Wunused-variable]
             const glsl_type *interface_type =
                              ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  7%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_types.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  9%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In constructor 'glslopt_shader::glslopt_shader()':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:199:7: warning: 'glslopt_shader::status' will be initialized after [-Wreorder]
  bool status;
       ^~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:191:6: warning:   'int glslopt_shader::uniformCount' [-Wreorder]
  int uniformCount, uniformsSize;
      ^~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:141:2: warning:   when initialized here [-Wreorder]
  glslopt_shader ()
  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:2:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'void propagate_precision_assign(ir_instruction*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:347:5: note: in expansion of macro 'foreach_in_list'
     foreach_in_list(ir_instruction, inst, root_ir)
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'bool propagate_precision(exec_list*, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:401:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_instruction, ir, list)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:426:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_instruction, ir, list)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'void find_shader_variables(glslopt_shader*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:568:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, node, ir)
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  8%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_variables.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 16%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:30:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp: In function 'ir_if* as_if_skip_discard(ir_instruction*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'iir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:44:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, iir, &irif->then_instructions) {
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp: In function 'void call_for_basic_blocks(exec_list*, void (*)(ir_instruction*, ir_instruction*, void*), void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:85:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir_sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:116:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_function_signature, ir_sig, &ir_function->signatures) {
   ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 14%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_types.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_types.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_types.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 19%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_equals.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 20%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp:34:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp: In function 'void do_expression_flattening(exec_list*, bool (*)(ir_instruction*))':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp:60:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 17%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_builder.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_builder.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_builder.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 11%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp:34:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp: In function 'void _mesa_glsl_compile_shader(gl_context*, gl_shader*, bool, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp:1549:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list (ir_instruction, ir, shader->ir) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 22%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function_can_inline.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 21%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp: In member function 'ir_function_signature* ir_function::matching_signature(_mesa_glsl_parse_state*, const exec_list*, bool, bool*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:314:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &this->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp: In member function 'ir_function_signature* ir_function::exact_matching_signature(_mesa_glsl_parse_state*, const exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:392:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &this->signatures) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 24%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_hierarchical_visitor.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 23%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function_detect_recursion.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 26%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_import_prototypes.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  4%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'char* prototype_string(const glsl_type*, const char*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:84:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_variable, param, parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'bool verify_parameter_modes(_mesa_glsl_parse_state*, ir_function_signature*, exec_list&, exec_list&)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'formal' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:211:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_variable, formal, &sig->parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'void print_function_prototypes(_mesa_glsl_parse_state*, YYLTYPE*, ir_function*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:553:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &f->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* process_vec_mat_constructor(exec_list*, const glsl_type*, YYLTYPE*, exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:822:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_rvalue, rhs, &actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* process_array_constructor(exec_list*, const glsl_type*, YYLTYPE*, exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:951:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_rvalue, rhs, &actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_constant* constant_record_constructor(const glsl_type*, exec_list*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:972:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* emit_inline_vector_constructor(const glsl_type*, unsigned int, exec_list*, exec_list*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1048:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_rvalue, param, parameters) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1106:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_rvalue, param, parameters) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* emit_inline_matrix_constructor(const glsl_type*, int, exec_list*, exec_list*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1392:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_rvalue, rhs, parameters) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 25%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_hv_accept.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 17%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:26:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_if* ir_if::clone(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:121:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, &this->then_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:125:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, &this->else_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_loop* ir_loop::clone(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:137:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, &this->body_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_call* ir_call::clone(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:153:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, &this->actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_function* ir_function::clone(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:272:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_function_signature, sig, &this->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_function_signature* ir_function_signature::clone(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:293:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_instruction, inst, &this->body) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'ir_function_signature* ir_function_signature::clone_prototype(void*, hash_table*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:313:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_variable, param, &this->parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In function 'void clone_ir_list(void*, exec_list*, const exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:432:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(const ir_instruction, original, in) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 30%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_stats.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 29%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_rvalue_visitor.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 31%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp: In member function 'bool ir_struct_usage_visitor::has_struct_entry(const glsl_type*) const':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp:74:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(struct_entry, entry, &this->struct_list) {
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 15%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In constructor 'ir_constant::ir_constant(const glsl_type*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'value' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:737:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_constant, value, value_list) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In member function 'void ir_constant::copy_offset(ir_constant*, int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'orig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1038:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_constant, orig, &src->components) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In member function 'bool ir_function::has_user_signature()':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1811:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &this->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In function 'void steal_memory(ir_instruction*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'field' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1854:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_constant, field, &constant->components) {
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In function 'void reparent_ir(exec_list*, void*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1871:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, list) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 32%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp:36:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_validate::visit_enter(ir_function*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp:175:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 33%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_variable_refcount.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 28%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In function 'void _mesa_print_ir(FILE*, exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:70:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_function_signature*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:198:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_variable, inst, &ir->parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:213:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->body) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_function*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:230:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_call*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:438:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_rvalue, param, &ir->actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_if*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:483:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->then_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:498:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, inst, &ir->else_instructions) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:518:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->body_instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 34%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.h:35,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp: In function '{anonymous}::active_atomic_buffer* {anonymous}::find_active_atomic_counters(gl_context*, gl_shader_program*, unsigned int*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp:114:10: note: in expansion of macro 'foreach_in_list'
          foreach_in_list(ir_instruction, node, sh->ir) {
          ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 35%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp: In member function 'virtual ir_visitor_status {anonymous}::call_link_visitor::visit_enter(ir_call*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:148:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(const ir_instruction, original, &sig->parameters) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:160:10: note: in expansion of macro 'foreach_in_list'
          foreach_in_list(const ir_instruction, original, &sig->body) {
          ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 36%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_block_active_visitor.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 35%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:29:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_intrastage_interface_blocks(gl_shader_program*, const gl_shader**, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:262:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, shader_list[i]->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_interstage_inout_blocks(gl_shader_program*, const gl_shader*, const gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:319:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, consumer->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:328:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, producer->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_interstage_uniform_blocks(gl_shader_program*, gl_shader**, int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:362:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, stage->ir) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 37%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_blocks.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 18%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:38:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp: In member function 'bool ir_function_signature::constant_expression_evaluate_expression_list(const exec_list&, hash_table*, ir_constant**)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:1814:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &body) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp: In member function 'ir_constant* ir_function_signature::constant_expression_value(exec_list*, hash_table*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'n' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:1953:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_rvalue, n, actual_parameters) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 38%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp: In function 'void link_set_uniform_initializers(gl_shader_program*, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp:250:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, shader->ir) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 26%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In function 'char* _mesa_print_ir_glsl(exec_list*, _mesa_glsl_parse_state*, char*, PrintGlslMode)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:272:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, ir, instructions)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_function_signature*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:529:5: note: in expansion of macro 'foreach_in_list'
     foreach_in_list(ir_variable, inst, &ir->parameters) {
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:559:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ga_entry, node, &globals->global_assignements)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:567:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->body) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_function*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:581:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:591:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_texture*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:904:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (ir->offset != NULL)
     ^~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:907:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (state->es_shader)
  ^~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'void ir_print_glsl_visitor::emit_assignment_part(ir_dereference*, ir_rvalue*, unsigned int, ir_rvalue*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1130:94: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<<lhsType->vector_elements)-1)
                                                                                   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_constant*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1416:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_constant, inst, &ir->components) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_call*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1478:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_if*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1523:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->then_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1538:5: note: in expansion of macro 'foreach_in_list'
     foreach_in_list(ir_instruction, inst, &ir->else_instructions) {
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'bool ir_print_glsl_visitor::emit_canonical_for(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1572:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (!can_emit_canonical_for(ls))
     ^~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1575:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  hash_table* terminator_hash = hash_table_ctor(0, hash_table_pointer_hash, hash_table_pointer_compare);
  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1585:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(loop_variable, indvar, &ls->induction_variables)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'term' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1616:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(loop_terminator, term, &ls->terminators)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1668:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(loop_variable, indvar, &ls->induction_variables)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1682:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, inst, &ir->body_instructions) {
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1715:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, inst, &ir->body_instructions) {
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 43%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp:27:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_control_visitor::visit_leave(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 't' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp:227:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(loop_terminator, t, &ls->terminators) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 46%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp:109:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp: In function 'ir_discard* find_discard(exec_list&)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp:141:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, &instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 45%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard_flow.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard_flow.cpp:79:1: warning: 'ir_visitor_status {anonymous}::lower_discard_flow_visitor::visit_enter(ir_loop_jump*)' defined but not used [-Wunused-function]
 lower_discard_flow_visitor::visit_enter(ir_loop_jump *ir)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 39%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_update_uniform_buffer_variables(gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:719:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, shader->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_set_image_access_qualifiers(gl_shader_program*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:788:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, sh->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_assign_uniform_locations(gl_shader_program*, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:856:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, sh->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:908:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, prog->_LinkedShaders[i]->ir) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 44%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_unroll_visitor::visit_leave(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'cur_ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp:351:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, cur_ir, &ir->body_instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 47%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:49:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_if_to_cond_assign_visitor::visit_leave(ir_if*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'then_ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:179:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, then_ir, &ir->then_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'else_ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:182:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, else_ir, &ir->else_instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 42%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In constructor '{anonymous}::loop_analysis::loop_analysis(loop_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:305:19: warning: '{anonymous}::loop_analysis::current_assignment' will be initialized after [-Wreorder]
    ir_assignment *current_assignment;
                   ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:303:9: warning:   'bool {anonymous}::loop_analysis::first_pass' [-Wreorder]
    bool first_pass;
         ^~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:317:1: warning:   when initialized here [-Wreorder]
 loop_analysis::loop_analysis(loop_state *loops)
 ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:25:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit_enter(ir_call*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ls' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:365:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(loop_variable_state, ls, &this->state) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit(ir_dereference_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ls' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:388:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(loop_variable_state, ls, &this->state) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit_leave(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:431:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, &ir->body_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 't' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:545:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(loop_terminator, t, &ls->terminators) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 27%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In constructor 'ir_print_metal_visitor::ir_print_metal_visitor(metal_print_context&, string_buffer&, global_print_tracker_metal*, PrintGlslMode, const _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:201:7: warning: 'ir_print_metal_visitor::previous_skipped' will be initialized after [-Wreorder]
  bool previous_skipped;
       ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:196:22: warning:   'const PrintGlslMode ir_print_metal_visitor::mode_whole' [-Wreorder]
  const PrintGlslMode mode_whole;
                      ^~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:135:2: warning:   when initialized here [-Wreorder]
  ir_print_metal_visitor(metal_print_context& ctx_, string_buffer& buf, global_print_tracker_metal* globals_, PrintGlslMode mode_, const _mesa_glsl_parse_state* state_)
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In function 'char* _mesa_print_ir_metal(exec_list*, _mesa_glsl_parse_state*, char*, PrintGlslMode, int*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:230:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, ir, instructions)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:326:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_constant, inst, &c->components)
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_function_signature*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:710:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_variable, inst, &ir->parameters)
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:757:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ga_entry_metal, node, &globals->global_assignements)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:765:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->body) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_function*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:786:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:796:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_function_signature, sig, &ir->signatures) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'void ir_print_metal_visitor::emit_assignment_part(ir_dereference*, ir_rvalue*, unsigned int, ir_rvalue*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1447:94: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<<lhsType->vector_elements)-1)
                                                                                   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.h:29,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:24:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_call*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1740:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->actual_parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_if*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1785:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, &ir->then_instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1800:5: note: in expansion of macro 'foreach_in_list'
     foreach_in_list(ir_instruction, inst, &ir->else_instructions) {
     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'bool ir_print_metal_visitor::emit_canonical_for(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1848:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(loop_variable, indvar, &ls->induction_variables)
   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'term' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1869:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(loop_terminator, term, &ls->terminators)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1921:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(loop_variable, indvar, &ls->induction_variables)
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1935:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, inst, &ir->body_instructions) {
  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1967:2: note: in expansion of macro 'foreach_in_list'
  foreach_in_list(ir_instruction, inst, &ir->body_instructions) {
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 44%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_clip_distance.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 40%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:34:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'void cross_validate_outputs_to_inputs(gl_shader_program*, gl_shader*, gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:179:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, producer->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:216:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, consumer->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool linker::populate_consumer_input_sets(void*, exec_list*, hash_table*, hash_table*, ir_variable**)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1128:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'void canonicalize_shader_io(exec_list*, ir_variable_mode)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1234:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool assign_varying_locations(gl_context*, void*, gl_shader_program*, gl_shader*, gl_shader*, unsigned int, tfeedback_decl*, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1346:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, producer->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1389:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, consumer->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1455:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, consumer->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool check_against_output_limit(gl_context*, gl_shader_program*, gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1513:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, producer->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool check_against_input_limit(gl_context*, gl_shader_program*, gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1552:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, consumer->ir) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 48%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_instructions.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 52%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_noise.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 53%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_output_reads.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 50%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_named_interface_blocks.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_named_interface_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_named_interface_blocks.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 53%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_offset_array.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 10%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 51%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_mat_op_to_vec.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_mat_op_to_vec.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_mat_op_to_vec.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 54%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:147:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp: In member function 'void {anonymous}::lower_packed_varyings_visitor::run(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:245:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp: In member function 'virtual ir_visitor_status lower_packed_varyings_gs_splicer::visit_leave(ir_emit_vertex*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:643:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, this->instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  6%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:52:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_function_definition::hir(exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:4300:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_variable, var, &signature->parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_case_statement_list::hir(exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:4704:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, ir, &after_default) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_gs_input_layout::hir(exec_list*, _mesa_glsl_parse_state*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:5906:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In function 'void detect_conflicting_assignments(_mesa_glsl_parse_state*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:6024:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, instructions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 58%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_swizzle.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_swizzle.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vec_index_to_swizzle.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 61%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vector_insert.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 59%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_cond_assign.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_cond_assign.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vec_index_to_cond_assign.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 56%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_ubo_reference.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 60%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vector.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 62%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp:34:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp: In constructor '{anonymous}::lower_vertex_id_visitor::lower_vertex_id_visitor(ir_function_signature*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp:50:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, ir, ir_list) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 49%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp:61:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp: In member function '{anonymous}::block_record {anonymous}::ir_lower_jumps_visitor::visit_block(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp:521:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, list) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 65%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_folding.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_folding.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_folding.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 63%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:36:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function '{anonymous}::opt_array_splitting::variable_entry* {anonymous}::ir_array_reference_visitor::get_variable_entry(ir_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:142:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(variable_entry, entry, &this->variable_list) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function 'bool {anonymous}::ir_array_reference_visitor::get_split_list(exec_list*, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:219:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, instructions) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function '{anonymous}::opt_array_splitting::variable_entry* ir_array_splitting_visitor::get_splitting_entry(ir_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:279:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(variable_entry, entry, this->variable_list) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In function 'bool optimize_split_arrays(exec_list*, bool, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:376:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(variable_entry, entry, &refs.variable_list) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 41%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:69:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void link_invalidate_variable_locations(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:440:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void cross_validate_globals(gl_shader_program*, gl_shader**, unsigned int, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:702:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, shader_list[i]->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void populate_symbol_table(gl_shader*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:972:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, inst, sh->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'gl_shader* link_intrastage_shaders(void*, gl_context*, gl_shader_program*, gl_shader**, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1618:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, shader_list[i]->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1634:6: note: in expansion of macro 'foreach_in_list'
      foreach_in_list(ir_function_signature, sig, &f->signatures) {
      ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1756:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, ir, linked->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void update_array_sizes(gl_shader_program*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1797:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, prog->_LinkedShaders[i]->ir) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node2' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1820:6: note: in expansion of macro 'foreach_in_list'
      foreach_in_list(ir_instruction, node2, prog->_LinkedShaders[j]->ir) {
      ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'bool assign_attribute_or_color_locations(gl_shader_program*, unsigned int, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1964:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, sh->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void demote_shader_inputs_and_outputs(gl_shader*, ir_variable_mode)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2183:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, sh->ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void store_fragdepth_layout(gl_shader_program*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2220:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, node, ir) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void check_image_resources(gl_context*, gl_shader_program*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2352:13: note: in expansion of macro 'foreach_in_list'
             foreach_in_list(ir_instruction, node, sh->ir) {
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void check_explicit_uniform_locations(gl_context*, gl_shader_program*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2465:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, node, sh->ir) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 55%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packing_builtins.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 66%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:35:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_constant_variable_visitor::visit_enter(ir_function_signature*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:169:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_variable, var, &ir->parameters) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp: In function 'bool do_constant_variable_unlinked(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:213:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:216:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_function_signature, sig, &f->signatures) {
   ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 69%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:35:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp: In function 'void dump_ae(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:176:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ae_entry, entry, ae) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp: In member function 'ir_rvalue* {anonymous}::cse_visitor::try_cse(ir_rvalue*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:256:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ae_entry, entry, ae) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'fixup_entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:303:10: note: in expansion of macro 'foreach_in_list'
          foreach_in_list(ae_entry, fixup_entry, ae) {
          ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 70%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_builtin_variables.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 67%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:35:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_copy_propagation_visitor::visit(ir_dereference_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:170:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(acp_entry, entry, this->acp) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'void {anonymous}::ir_copy_propagation_visitor::handle_if_block(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:220:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(acp_entry, a, orig_acp) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:235:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(kill_entry, k, new_kills) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_copy_propagation_visitor::visit_enter(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:278:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(kill_entry, k, new_kills) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 65%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:37:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'virtual void {anonymous}::ir_constant_propagation_visitor::handle_rvalue(ir_rvalue**)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:175:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(acp_entry, entry, this->acp) {
       ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'void {anonymous}::ir_constant_propagation_visitor::handle_if_block(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:322:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(acp_entry, a, orig_acp) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:337:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(kill_entry, k, new_kills) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_constant_propagation_visitor::visit_enter(ir_loop*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:381:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(kill_entry, k, new_kills) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'void {anonymous}::ir_constant_propagation_visitor::kill(ir_variable*, unsigned int)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:410:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(kill_entry, entry, this->kills) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 71%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:30:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp: In function 'bool do_dead_code_unlinked(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:153:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, instructions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:156:3: note: in expansion of macro 'foreach_in_list'
   foreach_in_list(ir_function_signature, sig, &f->signatures) {
   ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 68%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:44:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp: In member function 'virtual void {anonymous}::ir_copy_propagation_elements_visitor::handle_rvalue(ir_rvalue**)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:248:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(acp_entry, entry, this->acp) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp: In member function 'void {anonymous}::ir_copy_propagation_elements_visitor::handle_if_block(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:339:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(acp_entry, a, orig_acp) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 62%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_algebraic.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 74%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_functions.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp:30:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp: In member function '{anonymous}::signature_entry* {anonymous}::ir_dead_functions_visitor::get_signature_entry(ir_function_signature*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp:77:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(signature_entry, entry, &this->signature_list) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 79%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_noop_swizzle.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 72%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp:36:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp: In function 'bool process_assignment(void*, ir_assignment*, exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp:276:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(assignment_entry, entry, assignments) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 73%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flatten_nested_if_blocks.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flatten_nested_if_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flatten_nested_if_blocks.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 75%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp:35:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp: In constructor '{anonymous}::matrix_flipper::matrix_flipper(exec_list*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp:48:7: note: in expansion of macro 'foreach_in_list'
       foreach_in_list(ir_instruction, ir, instructions) {
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 77%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_if_simplification.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 80%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_redundant_jumps.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 87%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/strtod.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 80%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_rebalance_tree.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 57%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_variable_index_to_cond_assign.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 78%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_minmax.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 76%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp:30:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp: In member function 'void ir_call::generate_inline(ir_instruction*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp:179:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_instruction, ir, &callee->body) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 82%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_swizzle_swizzle.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 86%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/standalone_scaffolding.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 71%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_builtin_varyings.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 81%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:35:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp: In member function '{anonymous}::variable_entry* {anonymous}::ir_structure_reference_visitor::get_variable_entry(ir_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:110:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(variable_entry, entry, &this->variable_list) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp: In member function '{anonymous}::variable_entry* {anonymous}::ir_structure_splitting_visitor::get_splitting_entry(ir_variable*)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:211:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(variable_entry, entry, this->variable_list) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 89%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/pp.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 83%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_tree_grafting.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 90%] Building C object CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/util/hash_table.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 93%] Building C object CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa/program/prog_hash_table.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 94%] Building C object CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa/program/symbol_table.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 85%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.h:31,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:27:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp: In member function 'virtual void s_list::print()':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'expr' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:165:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(s_expression, expr, &this->subexpressions) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp: In function 'bool s_match(s_expression*, unsigned int, s_pattern*, bool)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'expr' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:203:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(s_expression, expr, &list->subexpressions) {
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 84%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_vectorize.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 91%] Building C object CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/util/ralloc.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 93%] Building C object CMakeFiles/glsl_optimizer.dir/src/mesa/main/imports.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/mesa/main/imports.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa/main/imports.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 88%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/glcpp-lex.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 89%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o
/usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o   -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/glcpp-parse.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  8%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_lexer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[  3%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o
/usr/bin/c++  -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC   -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp
In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_builder.h:24,
                 from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp:60:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp: In member function 'ir_call* {anonymous}::builtin_builder::call(ir_function*, ir_variable*, exec_list)':
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses]
    for (__type *(__inst) = (__type *)(__list)->head; \
                 ^
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp:2683:4: note: in expansion of macro 'foreach_in_list'
    foreach_in_list(ir_variable, var, &params) {
    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp: At global scope:
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp:4637:14: warning: 'builtins_lock' defined but not used [-Wunused-variable]
 static mtx_t builtins_lock = _MTX_INITIALIZER_NP;
              ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 95%] Linking CXX shared library libglsl_optimizer.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_optimizer.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG  -shared -Wl,-soname,libglsl_optimizer.so.0 -o libglsl_optimizer.so.0 CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_type.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_types.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/hir_field_selection.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_builder.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_mat_op_to_vec.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_named_interface_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_folding.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flatten_nested_if_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/main/imports.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o  -lm 
/usr/bin/cmake -E cmake_symlink_library libglsl_optimizer.so.0 libglsl_optimizer.so.0 libglsl_optimizer.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 95%] Built target glsl_optimizer
make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/glsl_compiler.dir/build.make CMakeFiles/glsl_compiler.dir/depend
make -f CMakeFiles/glsl_test.dir/build.make CMakeFiles/glsl_test.dir/depend
make -f CMakeFiles/glslopt.dir/build.make CMakeFiles/glslopt.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glslopt.dir/DependInfo.cmake --color=
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glslopt.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glslopt.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glslopt.dir/depend.internal".
Scanning dependencies of target glslopt
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/glslopt.dir/build.make CMakeFiles/glslopt.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_test.dir/DependInfo.cmake --color=
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_test.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_test.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_test.dir/depend.internal".
Scanning dependencies of target glsl_test
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/glsl_test.dir/build.make CMakeFiles/glsl_test.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/DependInfo.cmake --color=
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/depend.internal".
Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/depend.internal".
Scanning dependencies of target glsl_compiler
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make -f CMakeFiles/glsl_compiler.dir/build.make CMakeFiles/glsl_compiler.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 97%] Building CXX object CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o
/usr/bin/c++   -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG   -o CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/contrib/glslopt/Main.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 98%] Linking CXX executable glslopt
/usr/bin/cmake -E cmake_link_script CMakeFiles/glslopt.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG  -rdynamic CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o  -o glslopt  libglsl_optimizer.so.0 -lm 
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 98%] Built target glslopt
make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 97%] Building CXX object CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o
/usr/bin/c++   -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG   -o CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/main.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 99%] Linking CXX executable glsl_compiler
/usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_compiler.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG  -rdynamic CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o  -o glsl_compiler  libglsl_optimizer.so.0 -lm 
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 99%] Built target glsl_compiler
make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 96%] Building CXX object CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o
/usr/bin/c++   -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG   -o CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/tests/glsl_optimizer_tests.cpp
/usr/src/RPM/BUILD/glsl-optimizer-2016.10/tests/glsl_optimizer_tests.cpp:422:13: warning: 'void DeleteFile(const string&)' defined but not used [-Wunused-function]
 static void DeleteFile (const std::string& path)
             ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[100%] Linking CXX executable glsl_test
/usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_test.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG  -rdynamic CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o  -o glsl_test  libglsl_optimizer.so.0 -lm 
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[100%] Built target glsl_test
make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.11842
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/glsl-optimizer-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/glsl-optimizer-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd glsl-optimizer-2016.10
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/glsl-optimizer-buildroot -C BUILD
make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 95%] Built target glsl_optimizer
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 96%] Built target glsl_compiler
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[ 98%] Built target glsl_test
make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
[100%] Built target glslopt
make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
Install the project...
-- Install configuration: ""
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so.0
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/bin/glsl_compiler
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/bin/glslopt
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99_compat.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdbool.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/getopt/getopt.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ast.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_optimizer.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_parser.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_parser_extras.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_basic_block.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_expression_flattening.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_function_inlining.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_hierarchical_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_optimization.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_rvalue_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/linker.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/list.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/strtod.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp-parse.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/config.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/dd.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/glheader.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/glminimal.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/mtypes.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/simple_list.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/hash_table.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_instruction.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_parameter.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_statevars.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/symbol_table.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/macros.h
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/ralloc.h
make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/glsl-optimizer-buildroot (auto)
mode of './usr/lib64/libglsl_optimizer.so.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/glsl-optimizer-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/glsl-optimizer-buildroot/ (default)
Compressing files in /usr/src/tmp/glsl-optimizer-buildroot (auto)
Adjusting library links in /usr/src/tmp/glsl-optimizer-buildroot
./usr/lib64:
	libglsl_optimizer.so.0 -> libglsl_optimizer.so.0
Verifying ELF objects in /usr/src/tmp/glsl-optimizer-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.66183
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd glsl-optimizer-2016.10
+ LD_LIBRARY_PATH=BUILD
+ ./BUILD/glsl_test ./tests

** running vertex tests for OpenGL ES 2.0...

** running vertex tests for OpenGL ES 3.0...

** running vertex tests for OpenGL...

** running fragment tests for OpenGL ES 2.0...

** running fragment tests for OpenGL ES 3.0...

** running fragment tests for OpenGL...

**** 507 tests (1.14sec) succeeded
+ exit 0
Processing files: glsl-optimizer-2016.10-alt1.git21b98a9854
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.76015
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd glsl-optimizer-2016.10
+ DOCDIR=/usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ export DOCDIR
+ rm -rf /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ /bin/mkdir -p /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ cp -prL license.txt /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ chmod -R go-w /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ chmod -R a+rX /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ cp -prL Changelog.md README.md /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ chmod -R go-w /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ chmod -R a+rX /usr/src/tmp/glsl-optimizer-buildroot/usr/share/doc/glsl-optimizer-2016.10
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uvgCOe
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eldR9G
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libglsl_optimizer.so.0()(64bit) >= set:ojmPoZK2tnQIXxV4bE6PzAz3A84D722Z0AQbc1CjAW5cDwk6FJd2IsgAV9gr3, libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oUuIWc
Creating glsl-optimizer-debuginfo package
Processing files: libglsl-optimizer-2016.10-alt1.git21b98a9854
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QyTGaM
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so.0: 1636 symbols, 21 bpp
warning: hash collision: _ZN9ir_rvalueD2Ev _ZNK9glsl_type11field_indexEPKc
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yTsiQo
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libglsl_optimizer.so.0()(64bit) = set:odHmYonfrP4zGQFwEk3Z0TSBsZ8Z557CNjdlwp7xnHbc9Wli9efCRiXWBYUH4KCtHzzdp857Mav9VE6X2DbGl7E9M2L0mdCvqFmVMrCQ2UgEJhehFWgS6zjAa0rAdS0wcCcCNZA52jB2yFyDr5oCcNNEiM4l3zWqRZqeZc3rusww6QfGRk9YiuDbgz9rgshqk3D5mGazUXq9hZeOAN22h5TtyNiYXQHD0v7YMqvBuvRbmUuqUXYwJsxCV9EOixrw27ebE712FVXIWFF5xanXg2TJJBKiqYgp0gy9UAi6Ky8BOZDrk6vjZw2JAfDJn3XMi8OkqPTdrN9x0tMgIWVwwwm50NZn6tLhMLGw0oriTYxfUjJpZ5je97HlHG7Wv6dYYWMESKzaJgxbdIJVZxMlcxgmVjNgxuh2Gv1AhjiIkCx6sseUUHukE6BVr0N5qvTo4iEKmn4Zic3ZzaoYvwo1njgpUUhbgvyCEvknSCXrIZKl25UWdnPIEqjCHAVNMYq75980eoOiNHePEEasZqEzXmOG74rVgamIsygFiQ2U1Mj1S48WBBBHcmB8Zf9npaIpw9shJFdapqMV9ITBggPpb8ziumvPZgZA2PyZ3p20v5ZEZwQ5QYaKQ23eolI2IEkJzJLwWkkJcOjxkfkZ3IuWb2Cg7nznncV9f6RgfggafvedCRGM19xCOUHEEM9ZmZ7sZBgLMn95LBvkxTDBRdifKZqwU8X2LGDHoTU24PUyA3U0GX56enyxZ2O9P773Se4dT3GNq9pG7XNxsroBwZ59RFTtNZCo88ZuIyPkCHqOYq6ct6ChuQSYBKh2XOEPpRTuTu2DVITZe7OCiTPvbxQ2XYqwRlss8jAJW7Htun1txZaiDyobx2eBvuTCuVm9SwOc0o9IKOZre95hD8IC4Zkd5OG9ajEmQSkkhwcZuNp3MZssi8D4SqxF0gYefEXQGEFb1GNd3ZscNwcCyMWPvgaaUh5GnZA0NNgUC2lfl02gnqXyPmgeC6m8BgTBWfjTBba3fZpvIc0nwsgGK2IrIfjfNSKtDgSXSd5GaRL3wmtfMIF0ZgG7vhZE27TQ1e9G9h8iUPm6tzn7GZqkkbT3JwJwoEfk53n6uvrA5ghs8xcuG1r25JQlLZrX2kGQ86p2SE1OQNSjEYs7CDUqcx5ckZk9JAInamufANp9ZIzKJQppyGQJ7ldM6NzAPE0czbgxveiVdS7WUEfRpbvxTjLarHLkGBtfXkQ34g8OteLpeexLEZ42lZbrSZmmpbHhgUyqo1x6kaFIGLxqqfFZABGlOVAxKXbRMFx7oIxZl9yDadzYRRsBLeKr6KwF4I0uEslSG5VkV6x8OZrXvQZzgfe3ahZ96ZFeZ5or0hpWaFw0Ubs3DAj3LzpV3KHU3cxlwTXi5hRt1u3SYdU9zpPhGk1HiJ9JEyFZ1O9RX33nNbhwUiWdEjsDKT1tZFdfN2J8D5ZkaCKq8sNKC2u4LM4tDkUmEmfoihwOpgnFBcEdmhqa9lAKMbirM3ImYeZtsaUCkIRAjsBi7oaCyiC7WviDheYalheKhGEQZ61K6GYEi1weQ7ZC3u9hezk5fxf7WmyEVR98ygRZcllurS3x0lqNUlUeaGJj6iawv5y0cGc1DkSy7IaytZmtpCH4e7n7GOqaT3C6z3PFVLgDbgRdaJeIGJkHYGTgS3gqz1n3OaEWFeQTvHFnhPEGvhYN11yS5CyNvdztRYLO5utZjGiQPr8q3U0Ugdb8ZKpmAaRPtkDFSNMzEU13isag9z9ZEyzifT4PxQ64h368TwNt5PxWcFBX5NDt0gjZcN4Y2EmkIIpnmw8Xu9W2UQSRd7PMJzsszo6ReXc1799q6W3JuEPtky7IFOhjIhlQiaoLI5JqP5xBMMMdFIifwTZc1X2EgkGtoX3e1nRKQleLcmY7NYquFSxzCiuuN55S3uaZEOe4Sq1iSlQDvpYi8VGFZgZct8vZdqqZ11xFjA7ZA8TkgWpe8KmHEoVgFWD7y71GblbamxpnaeYrfIzRpdvbCjK8r3PeWEARBITb5xqfx99q1zggr6daOL6cV15wBNcmrIzJXaw7FrxQU1NGsjYdYVt8c7pdVgGlIZ5cIvTVa8cXABTaG6KmYAsigrfppbWUcTiqpLwDr1lid9rdmHYpWzX8sIZdozZJmFmpXAQNZGR1LFxwBkWZht6e4sNb1USxuOzQo46ZxlbwlmJE4SsU7OII2g6J6cWyYr7pwu0QjmU5IkorpcJr7vtHoQZ7xFmwJzxdmZlya4CrenvH6nz8VHGTVFkuCUjmlHlIPmxlqhIj66lQWc2ZdHjH07jYNoKFZBIKHoFZiIFMDZpgR73NYf29LHEEon2wHh3apKfP5GEqqA8dh04CovqJ4fSXyjhcAeclZqsbOCamIF2dQiKdNeDtkn0JUZ7WEatKbfSTA4kewsAgCdCXYiaG8ooPOsTAMs15SuM9wU1s0NgIZ4eo5KbWgO5BISRdRgEhSXZ1q52b5ZsvUdoLZatEPYckJaVvUZHx1e3jtZ9kzg4qFVGvnGw4SqqYHS3CRzNXJEiWUwFwBrVGBvUvQJkbjyGH2J4Z51Y9Dq5xzLC1lfvw5kzz4Yjrc1mWmATTaaUikYyLke2ErKdmVzN9nNAPqPtlaPtPaxptuOPtbz7htythpf2JQORJcRbJAd5PFBMPq4B4Z5kPVNxoiwepiqoOZ5kW9EwrUnCLhdj7StxEj0jdqzuEU5W2FMkfSQzk3wBNSx7PhVL3GqfzfAx4UZoZ0K6fSwFCrcaJYqq1mqQimnCZhyzIadXOlM6MUOsqZA0dmbHZoVY0MHQSa9aTgqzAnUV8kmff567dRkx6KcWHzyfBAdZtgnZmqzIZh8Z2y4JBGqU1hoXNlzBvu8beLMveqMRXJGn6cCIM1HWhCsEZ0HZ8n7j7jJNitSNvk9ehQQt5O8vgJyDIIEhxrnSGNkjLls9YCyiA6R6hiXSan6YqWe6dAk14xo3JKmSt7KJMBPGMXjdqieeLuuZz3yhKaJy4EQFlUBNgE79lFCsawggmpbq7EuPF3PpoSWMMWERL7txfJQl4PtZmCl5Guj0dZ7CmvdVQuSrxWyIgLsTE4UOAAj1x5hOFfZuZej6lAF65NcdOFYDatcJZev2AL7LZJz2NwJzgXRfUIZJhsfq3isjgO9kvpzOvSvb2q7by83ZFi4eSESudSuXdDb938cdisaCfLIfZtXQZbPEiVFZsHTh59ciCz8tibrXkF6O0Q3bFaHhbO2
Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M4GeW4
Creating libglsl-optimizer-debuginfo package
Processing files: libglsl-optimizer-devel-2016.10-alt1.git21b98a9854
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AUqMsO
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gmhLsB
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h:4:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory
 #include <node.h>
          ^~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h:4:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory
 #include <node.h>
          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h:25:10: fatal error: main/core.h: No such file or directory
 #include "main/core.h"
          ^~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h:25:10: fatal error: main/core.h: No such file or directory
 #include "main/core.h"
          ^~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h:1:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h:1:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory
 #include <node.h>
          ^~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory
 #include <node.h>
          ^~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h:24:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h:24:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h:33:10: fatal error: program/prog_parameter.h: No such file or directory
 #include "program/prog_parameter.h"  /* For union gl_constant_value. */
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h:33:10: fatal error: program/prog_parameter.h: No such file or directory
 #include "program/prog_parameter.h"  /* For union gl_constant_value. */
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h:34:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h"
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h:34:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h"
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h:29:10: fatal error: main/core.h: No such file or directory
 #include "main/core.h" /* for Elements */
          ^~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h:29:10: fatal error: main/core.h: No such file or directory
 #include "main/core.h" /* for Elements */
          ^~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h:36:10: fatal error: main/glheader.h: No such file or directory
 #include "main/glheader.h"
          ^~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h:36:10: fatal error: main/glheader.h: No such file or directory
 #include "main/glheader.h"
          ^~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h:29:10: fatal error: new: No such file or directory
 #include <new>
          ^~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h:32:10: fatal error: program/symbol_table.h: No such file or directory
 #include "program/symbol_table.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h:24:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h:24:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h:31:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h:31:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h:32:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h:32:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h:29:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h:36:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h:36:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h:28:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h:28:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h:43:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h:43:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h:38:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h"
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h:38:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h"
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h:34:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h:34:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h:30:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39,
                 from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h:30:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h: cpp failed
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory
 #include "c99_compat.h" /* inline, __func__, etc. */
          ^~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h:30:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h:30:10: fatal error: main/mtypes.h: No such file or directory
 #include "main/mtypes.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h: cpp failed
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:43:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h: cpp failed, trying c++ mode
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:43:
/usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
 #error "Use this header only with Microsoft Visual C++ compilers!"
  ^~~~~
cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h: cpp failed
Requires: libglsl-optimizer = 2016.10-alt1.git21b98a9854, /usr/lib64/libglsl_optimizer.so.0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2s8iXu
Processing files: glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ul9RRr
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2gHigs
find-requires: running scripts (debuginfo)
Requires: glsl-optimizer = 2016.10-alt1.git21b98a9854, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libglsl_optimizer.so.0), debug64(libstdc++.so.6)
Processing files: libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.q3bS8v
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8lpPtD
find-requires: running scripts (debuginfo)
Provides: debug64(libglsl_optimizer.so.0)
Requires: libglsl-optimizer = 2016.10-alt1.git21b98a9854, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6)
Adding to glsl-optimizer-debuginfo a strict dependency on glsl-optimizer
Adding to libglsl-optimizer-devel a strict dependency on libglsl-optimizer
Adding to libglsl-optimizer-debuginfo a strict dependency on libglsl-optimizer
Adding to glsl-optimizer a strict dependency on libglsl-optimizer
Adding to glsl-optimizer-debuginfo a strict dependency on libglsl-optimizer-debuginfo
Removing from glsl-optimizer-debuginfo 16 sources provided by libglsl-optimizer-debuginfo
also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa/main
also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa/program
also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/util
also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa
Removing 2 extra deps from glsl-optimizer due to dependency on libglsl-optimizer
Removing 1 extra deps from libglsl-optimizer-devel due to dependency on libglsl-optimizer
Removing 1 extra deps from glsl-optimizer-debuginfo due to dependency on libglsl-optimizer-debuginfo
Removing 5 extra deps from glsl-optimizer due to repentancy on libglsl-optimizer
Removing 2 extra deps from glsl-optimizer-debuginfo due to repentancy on libglsl-optimizer-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/glsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-devel-2016.10-alt1.git21b98a9854.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm (w2.lzdio)
39.20user 6.68system 0:23.61elapsed 194%CPU (0avgtext+0avgdata 165168maxresident)k
0inputs+0outputs (0major+2094599minor)pagefaults 0swaps
2.04user 1.04system 0:31.32elapsed 9%CPU (0avgtext+0avgdata 122524maxresident)k
0inputs+0outputs (0major+216256minor)pagefaults 0swaps
--- glsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm.repo	2019-02-13 12:09:53.000000000 +0000
+++ glsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm.hasher	2023-06-04 10:01:55.814633629 +0000
@@ -10,4 +10,4 @@
 Provides: glsl-optimizer = 2016.10-alt1.git21b98a9854:sisyphus+221424.200.3.1
-File: /usr/bin/glsl_compiler	100755	root:root	4e831e707d7c892c736ebb82896d6951	
-File: /usr/bin/glslopt	100755	root:root	29e2e6b0c66764b0fff3c03978d8240d	
+File: /usr/bin/glsl_compiler	100755	root:root	0e476181a3ed6f20317af391c9e4cce1	
+File: /usr/bin/glslopt	100755	root:root	07ffaba7e8e80cb07d450c1fe9789b24	
 File: /usr/share/doc/glsl-optimizer-2016.10	40755	root:root		
@@ -16,2 +16,2 @@
 File: /usr/share/doc/glsl-optimizer-2016.10/license.txt	100644	root:root	17874c79edead2fbf9abaefeb5cb6440	
-RPMIdentity: 7bfc48d9d58a80329ff61d3040be15971757713f2ca0ef1ea0c10be744d357c901bbcc1e85dcc83f086950ba6a08910433869938cc0a7f9ed6a35e1eb59acd4d
+RPMIdentity: 588c082b616a1c63654b462169a418abf5522370783a313632f384f8c8eb9ad7ac497986ec79c8580918e3aa8af3635e98cf5a4e343bbade87adc4db660a4b11
--- glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm.repo	2019-02-13 12:09:53.000000000 +0000
+++ glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm.hasher	2023-06-04 10:01:55.881634700 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/35	40755	root:root	
-/usr/lib/debug/.build-id/35/951972b32e8fe03a7a6a3cfd0a83337055fb33	120777	root:root	../../../../bin/glslopt
-/usr/lib/debug/.build-id/35/951972b32e8fe03a7a6a3cfd0a83337055fb33.debug	120777	root:root	../../usr/bin/glslopt.debug
-/usr/lib/debug/.build-id/85	40755	root:root	
-/usr/lib/debug/.build-id/85/02dfb34849216aa8de8d34e45f4a82dccc45b9	120777	root:root	../../../../bin/glsl_compiler
-/usr/lib/debug/.build-id/85/02dfb34849216aa8de8d34e45f4a82dccc45b9.debug	120777	root:root	../../usr/bin/glsl_compiler.debug
+/usr/lib/debug/.build-id/a6	40755	root:root	
+/usr/lib/debug/.build-id/a6/8a5fc87a72b8ad3f24ad7f6d1493bb2622b208	120777	root:root	../../../../bin/glslopt
+/usr/lib/debug/.build-id/a6/8a5fc87a72b8ad3f24ad7f6d1493bb2622b208.debug	120777	root:root	../../usr/bin/glslopt.debug
+/usr/lib/debug/.build-id/ad	40755	root:root	
+/usr/lib/debug/.build-id/ad/90d55b3a726abf9a7e6c2b62dc6d76aca20ee3	120777	root:root	../../../../bin/glsl_compiler
+/usr/lib/debug/.build-id/ad/90d55b3a726abf9a7e6c2b62dc6d76aca20ee3.debug	120777	root:root	../../usr/bin/glsl_compiler.debug
 /usr/lib/debug/usr/bin/glsl_compiler.debug	100644	root:root	
@@ -9,2 +9,3 @@
 /usr/src/debug/glsl-optimizer-2016.10	40755	root:root	
+/usr/src/debug/glsl-optimizer-2016.10/BUILD	40755	root:root	
 /usr/src/debug/glsl-optimizer-2016.10/contrib	40755	root:root	
@@ -20,11 +21,12 @@
 Provides: glsl-optimizer-debuginfo = 2016.10-alt1.git21b98a9854:sisyphus+221424.200.3.1
-File: /usr/lib/debug/.build-id/35	40755	root:root		
-File: /usr/lib/debug/.build-id/35/951972b32e8fe03a7a6a3cfd0a83337055fb33	120777	root:root		../../../../bin/glslopt
-File: /usr/lib/debug/.build-id/35/951972b32e8fe03a7a6a3cfd0a83337055fb33.debug	120777	root:root		../../usr/bin/glslopt.debug
-File: /usr/lib/debug/.build-id/85	40755	root:root		
-File: /usr/lib/debug/.build-id/85/02dfb34849216aa8de8d34e45f4a82dccc45b9	120777	root:root		../../../../bin/glsl_compiler
-File: /usr/lib/debug/.build-id/85/02dfb34849216aa8de8d34e45f4a82dccc45b9.debug	120777	root:root		../../usr/bin/glsl_compiler.debug
-File: /usr/lib/debug/usr/bin/glsl_compiler.debug	100644	root:root	5147e892bfbb9799996328b0fb325acf	
-File: /usr/lib/debug/usr/bin/glslopt.debug	100644	root:root	c1979d951dfb53e6f98a7dcd5659ed33	
+File: /usr/lib/debug/.build-id/a6	40755	root:root		
+File: /usr/lib/debug/.build-id/a6/8a5fc87a72b8ad3f24ad7f6d1493bb2622b208	120777	root:root		../../../../bin/glslopt
+File: /usr/lib/debug/.build-id/a6/8a5fc87a72b8ad3f24ad7f6d1493bb2622b208.debug	120777	root:root		../../usr/bin/glslopt.debug
+File: /usr/lib/debug/.build-id/ad	40755	root:root		
+File: /usr/lib/debug/.build-id/ad/90d55b3a726abf9a7e6c2b62dc6d76aca20ee3	120777	root:root		../../../../bin/glsl_compiler
+File: /usr/lib/debug/.build-id/ad/90d55b3a726abf9a7e6c2b62dc6d76aca20ee3.debug	120777	root:root		../../usr/bin/glsl_compiler.debug
+File: /usr/lib/debug/usr/bin/glsl_compiler.debug	100644	root:root	78522ee7fea60f8ccf24a0b09bbc31f7	
+File: /usr/lib/debug/usr/bin/glslopt.debug	100644	root:root	a8958e3bb333e2b7d488649671eca5d4	
 File: /usr/src/debug/glsl-optimizer-2016.10	40755	root:root		
+File: /usr/src/debug/glsl-optimizer-2016.10/BUILD	40755	root:root		
 File: /usr/src/debug/glsl-optimizer-2016.10/contrib	40755	root:root		
@@ -35,2 +37,2 @@
 File: /usr/src/debug/glsl-optimizer-2016.10/src/glsl/main.cpp	100644	root:root	9e925fca992a4ca0cd87cf3068d37617	
-RPMIdentity: f15e2d1c073587d0526db8fbe283424267a97e038eaecb0aba4576d66e247f8c6ffcffe10ee43706cd417424eff899b44835049e4656fe7bc3d8a6905ee358e4
+RPMIdentity: cf31437759ce3dbaa36435fceaef1f82216771661fd5d21e77fa63a39cddcffeda860e2c9bfd58f5483750ad0b79623dfd7986997bab5b44109e46ed4aacb5e3
--- libglsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm.repo	2019-02-13 12:09:53.000000000 +0000
+++ libglsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm.hasher	2023-06-04 10:01:55.922635356 +0000
@@ -15,3 +15,3 @@
 Provides: libglsl-optimizer = 2016.10-alt1.git21b98a9854:sisyphus+221424.200.3.1
-File: /usr/lib64/libglsl_optimizer.so.0	100644	root:root	9efb9ddc22ddeee2c2bbc270bee240a1	
-RPMIdentity: 7127ad4b22b456810d570fd3fe311c47cc5f2c3de5c6cf2b8bec74ef2d5007c9b3f000ed5f6a3a4e368cbc9533b9402dbc4de7cb01920a83ded1cdb96084bf63
+File: /usr/lib64/libglsl_optimizer.so.0	100644	root:root	96afd43a1980842d3118b2c9cea93223	
+RPMIdentity: a3960ee3bf4982973a1e78689b95113125479976cd34171bd933ac8c7926dc5be2c35cecab5b5b712c23303cc20f96fc659f991ed65339e29d27a59b27ab7e8d
--- libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm.repo	2019-02-13 12:09:53.000000000 +0000
+++ libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm.hasher	2023-06-04 10:01:56.147638954 +0000
@@ -1,6 +1,7 @@
-/usr/lib/debug/.build-id/ee	40755	root:root	
-/usr/lib/debug/.build-id/ee/6520528a38a2e768c5e6eff238842456dfa7a3	120777	root:root	../../../../lib64/libglsl_optimizer.so.0
-/usr/lib/debug/.build-id/ee/6520528a38a2e768c5e6eff238842456dfa7a3.debug	120777	root:root	../../usr/lib64/libglsl_optimizer.so.0.debug
+/usr/lib/debug/.build-id/b1	40755	root:root	
+/usr/lib/debug/.build-id/b1/754361868084ba57a5a4ec852d99db22c5b509	120777	root:root	../../../../lib64/libglsl_optimizer.so.0
+/usr/lib/debug/.build-id/b1/754361868084ba57a5a4ec852d99db22c5b509.debug	120777	root:root	../../usr/lib64/libglsl_optimizer.so.0.debug
 /usr/lib/debug/usr/lib64/libglsl_optimizer.so.0.debug	100644	root:root	
 /usr/src/debug/glsl-optimizer-2016.10	40755	root:root	
+/usr/src/debug/glsl-optimizer-2016.10/BUILD	40755	root:root	
 /usr/src/debug/glsl-optimizer-2016.10/src	40755	root:root	
@@ -167,7 +168,8 @@
 Provides: libglsl-optimizer-debuginfo = 2016.10-alt1.git21b98a9854:sisyphus+221424.200.3.1
-File: /usr/lib/debug/.build-id/ee	40755	root:root		
-File: /usr/lib/debug/.build-id/ee/6520528a38a2e768c5e6eff238842456dfa7a3	120777	root:root		../../../../lib64/libglsl_optimizer.so.0
-File: /usr/lib/debug/.build-id/ee/6520528a38a2e768c5e6eff238842456dfa7a3.debug	120777	root:root		../../usr/lib64/libglsl_optimizer.so.0.debug
-File: /usr/lib/debug/usr/lib64/libglsl_optimizer.so.0.debug	100644	root:root	a678a59f524cd392425c439bf5318322	
+File: /usr/lib/debug/.build-id/b1	40755	root:root		
+File: /usr/lib/debug/.build-id/b1/754361868084ba57a5a4ec852d99db22c5b509	120777	root:root		../../../../lib64/libglsl_optimizer.so.0
+File: /usr/lib/debug/.build-id/b1/754361868084ba57a5a4ec852d99db22c5b509.debug	120777	root:root		../../usr/lib64/libglsl_optimizer.so.0.debug
+File: /usr/lib/debug/usr/lib64/libglsl_optimizer.so.0.debug	100644	root:root	814d5f0f1dabd0f860232957930850ec	
 File: /usr/src/debug/glsl-optimizer-2016.10	40755	root:root		
+File: /usr/src/debug/glsl-optimizer-2016.10/BUILD	40755	root:root		
 File: /usr/src/debug/glsl-optimizer-2016.10/src	40755	root:root		
@@ -326,2 +328,2 @@
 File: /usr/src/debug/glsl-optimizer-2016.10/src/util/ralloc.h	100644	root:root	81f06241618e501ab9ffab2804bcf26a	
-RPMIdentity: bb151175ead444dab4bb89d92bbe24034cb5ae865da088aaefb4f19eb19bfb843fce4cb76deed922e932b1a0ac2c71862a88219e4850761dc502eb563d8e8e02
+RPMIdentity: 04e9cbd03aad67ed1f59212b36dcd0feeff316ea0016f0332442e969bb23d452ebb50bf363ca7486e245d29b7ae46eb92113c59632ea268b43ad775dfb442f95