<86>Nov  1 10:19:59 userdel[2793142]: delete user 'rooter'
<86>Nov  1 10:19:59 userdel[2793142]: removed group 'rooter' owned by 'rooter'
<86>Nov  1 10:19:59 userdel[2793142]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov  1 10:19:59 groupadd[2793148]: group added to /etc/group: name=rooter, GID=537
<86>Nov  1 10:19:59 groupadd[2793148]: group added to /etc/gshadow: name=rooter
<86>Nov  1 10:19:59 groupadd[2793148]: new group: name=rooter, GID=537
<86>Nov  1 10:19:59 useradd[2793153]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash
<86>Nov  1 10:19:59 userdel[2793160]: delete user 'builder'
<86>Nov  1 10:19:59 userdel[2793160]: removed group 'builder' owned by 'builder'
<86>Nov  1 10:19:59 userdel[2793160]: removed shadow group 'builder' owned by 'builder'
<86>Nov  1 10:19:59 groupadd[2793165]: group added to /etc/group: name=builder, GID=538
<86>Nov  1 10:19:59 groupadd[2793165]: group added to /etc/gshadow: name=builder
<86>Nov  1 10:19:59 groupadd[2793165]: new group: name=builder, GID=538
<86>Nov  1 10:19:59 useradd[2793170]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmakeinstall_std not found
<13>Nov  1 10:20:03 rpmi: libglvnd-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:03 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>Nov  1 10:20:03 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Nov  1 10:20:03 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Nov  1 10:20:03 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696281 installed
<13>Nov  1 10:20:03 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Nov  1 10:20:03 rpmi: libOpenGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:03 rpmi: libGLES-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:03 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Nov  1 10:20:03 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Nov  1 10:20:03 rpmi: libX11-locales-3:1.6.7-alt2 p9+258208.100.1.1 1600333167 installed
<13>Nov  1 10:20:03 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Nov  1 10:20:03 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Nov  1 10:20:03 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Nov  1 10:20:03 rpmi: libX11-3:1.6.7-alt2 p9+258208.100.1.1 1600333162 installed
<13>Nov  1 10:20:03 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Nov  1 10:20:03 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Nov  1 10:20:03 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Nov  1 10:20:03 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Nov  1 10:20:05 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Nov  1 10:20:05 rpmi: libX11-devel-3:1.6.7-alt2 p9+258208.100.1.1 1600333162 installed
<13>Nov  1 10:20:05 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Nov  1 10:20:05 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed
<13>Nov  1 10:20:05 rpmi: libdrm-1:2.4.102-alt1 p9+252863.100.1.1 1591372623 installed
<13>Nov  1 10:20:05 rpmi: libGLX-mesa-4:20.1.8-alt1 p9+258208.300.1.1 1600333790 installed
<13>Nov  1 10:20:05 rpmi: libGLX-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:05 rpmi: libGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:05 rpmi: libgbm-4:20.1.8-alt1 p9+258208.300.1.1 1600333790 installed
<13>Nov  1 10:20:05 rpmi: libEGL-mesa-4:20.1.8-alt1 p9+258208.300.1.1 1600333790 installed
<13>Nov  1 10:20:05 rpmi: libEGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:05 rpmi: libglvnd-devel-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
<13>Nov  1 10:20:05 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Nov  1 10:20:06 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587912 installed
<13>Nov  1 10:20:07 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587912 installed
<13>Nov  1 10:20:07 rpmi: rpm-macros-cmake-3.16.3-alt1 p9+245760.100.3.1 1582902678 installed
<13>Nov  1 10:20:07 rpmi: rmt-0.4b44-alt2 p9+258359.100.2.1 1601048375 installed
<13>Nov  1 10:20:07 rpmi: dump-0.4b44-alt2 p9+258359.100.2.1 1601048375 installed
<13>Nov  1 10:20:07 rpmi: cmake-modules-3.16.3-alt1 p9+245760.100.3.1 1582902649 installed
<13>Nov  1 10:20:07 rpmi: libuv-1.39.0-alt1 p9+258101.100.7.1 1601657861 installed
<13>Nov  1 10:20:07 rpmi: librhash-1.3.5-alt2 1505156279 installed
<13>Nov  1 10:20:07 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769525 installed
<13>Nov  1 10:20:07 rpmi: publicsuffix-list-dafsa-20200909-alt1 p9+257853.100.1.1 1599769437 installed
<13>Nov  1 10:20:07 rpmi: libpsl-0.21.1-alt1 p9+255207.100.1.1 1595355048 installed
<13>Nov  1 10:20:07 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829547 installed
<13>Nov  1 10:20:07 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Nov  1 10:20:07 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>Nov  1 10:20:07 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Nov  1 10:20:07 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Nov  1 10:20:07 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385903 installed
<13>Nov  1 10:20:07 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Nov  1 10:20:07 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov  1 10:20:07 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Nov  1 10:20:07 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed
<13>Nov  1 10:20:07 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Nov  1 10:20:08 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385903 installed
<13>Nov  1 10:20:08 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175266 installed
<13>Nov  1 10:20:08 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175266 installed
<86>Nov  1 10:20:08 groupadd[2803088]: group added to /etc/group: name=_keytab, GID=499
<86>Nov  1 10:20:08 groupadd[2803088]: group added to /etc/gshadow: name=_keytab
<86>Nov  1 10:20:08 groupadd[2803088]: new group: name=_keytab, GID=499
<13>Nov  1 10:20:08 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572639 installed
<86>Nov  1 10:20:08 groupadd[2803343]: group added to /etc/group: name=sasl, GID=498
<86>Nov  1 10:20:08 groupadd[2803343]: group added to /etc/gshadow: name=sasl
<86>Nov  1 10:20:08 groupadd[2803343]: new group: name=sasl, GID=498
<13>Nov  1 10:20:08 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226720 installed
<13>Nov  1 10:20:08 rpmi: libldap-2.4.54-alt0.M90P.1 p9+260357.200.2.1 1603585215 installed
<13>Nov  1 10:20:08 rpmi: libcurl-7.71.0-alt1 p9+253931.100.3.1 1595484167 installed
<13>Nov  1 10:20:08 rpmi: libarchive13-3.4.3-alt1 p9+258567.100.2.1 1600968903 installed
<13>Nov  1 10:20:09 rpmi: cmake-3.16.3-alt1 p9+245760.100.3.1 1582902678 installed
<13>Nov  1 10:20:09 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed
<13>Nov  1 10:20:09 rpmi: libGL-devel-4:20.1.8-alt1 p9+258208.300.1.1 1600333790 installed
<13>Nov  1 10:20:09 rpmi: libGLES-devel-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834872 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/glsl-optimizer-2016.10-alt1.git21b98a9854.nosrc.rpm
Installing glsl-optimizer-2016.10-alt1.git21b98a9854.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.80835
+ 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.12031
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd glsl-optimizer-2016.10
+ mkdir -p BUILD
+ __cmake -DSOVERSION=0
+ pushd BUILD
~/RPM/BUILD/glsl-optimizer-2016.10/BUILD ~/RPM/BUILD/glsl-optimizer-2016.10
+ cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -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
+ make -j8 -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'
[  3%] 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 -march=i586 -mtune=generic -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_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 -march=i586 -mtune=generic -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'
[  4%] 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 -march=i586 -mtune=generic -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'
[  6%] 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 -march=i586 -mtune=generic -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'
[  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 -march=i586 -mtune=generic -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'
[  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 -march=i586 -mtune=generic -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'
[  2%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 14%] 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 -march=i586 -mtune=generic -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'
[ 13%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[  5%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 46%] 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 -march=i586 -mtune=generic -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'
[ 45%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 51%] 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 -march=i586 -mtune=generic -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_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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[  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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 50%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 59%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 58%] 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 64%] 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 73%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 74%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 92%] 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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'
[ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 96%] 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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'
[ 97%] 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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.56350
+ 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
+ cd glsl-optimizer-2016.10
+ make 'INSTALL=/bin/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/lib/libglsl_optimizer.so.0
-- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib/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/lib/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)
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/lib:
	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)
verify-elf: WARNING: ./usr/bin/glslopt: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/bin/glsl_compiler: uses non-LFS functions: fopen
Hardlinking identical .pyc and .pyo files
Processing files: glsl-optimizer-2016.10-alt1.git21b98a9854
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.5082
+ 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.giUbgp
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.zsijk9
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libglsl_optimizer.so.0 >= set:ojmPoZK2tnQIXxV4bE6PzAz3A84D722Z0AQbc1CjAW5cDwk6FJd2IsgAV9gr3, libstdc++.so.6(GLIBCXX_3.4), 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.Q6Qxtb
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.K8XYuE
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib/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.RuaZwC
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 = set:odHmYonfrjtLj1hF6WxrXiKuILaeczDqG0Pe2LmnoiQHAisucHBSRbVNn9sdXm77rOgaewlZi97RonUshJW0d1mU5MGNYjbRa7uPAm072JdO9al7OSosyk1ozIN60ANANcZnGgoGkgclYsH0PA9e6l2CEqoknHSntWVxdfegg3W7RqG4u9LP5ENAd8K8dGxP2blBhYtJAEunCcmg8GUKjcmyvDuZ4wL3uoJLiLLW5bsfdYtuMmKgPY4kpFMdgx3D5Qz0xQYtmZ4jb2lKSx4KrrbtBQUxO0w4jM9Bcs5haBZLSEcZmW74q9verL6SxBgAFQCLrSyj21WwxoRP111Ja0yZfcWuzwvl11MSAKV3vMDqPWH9DAzRGlR3ZfcqUVRxhJt7lqx2nqorPZzwHo2xIODyx2Z2igZb0OE99maPg3ee7sYlfakzOYdwU2JLrc29knHb2vxpUvkMUZw4bUq2a37fq1WjQ4Z3GbrPZdoZJH4aMRrKCphRCcn9PzxVReaig0sMAByntChhlUYlQNtbpR3yJs85bmehEk9q1Y0UF0r24Z2bbnpIahWZAKOkoP0jUyqjrkOQwPjoLbxwCPmg6BYIZmS7Zp4C53AYhC0MnNfZjgngPHUibcUwlNaMyiReSZiEe5lbzYk8R7NxyhoZ4vhM4WUqYWy9fVNE6W12iVbTpJasgiEFcZqEEM9ZmZ7sZBgLMn95LBvkxTDBRdifKZqwU8X2LGDHoTU24PUyA3U0GX56enyxZ2O9P773Se4dT3GNq9pG7XNxsroBwZ59RFTtNZCo88ZuIyPAS0PHpMQpo6VhrPnW69IbzeDlvXtX9sCPuTX7OCiTPvbxQ2XYqwRlss8jAJW7Htun4GHiDyobx2eBvuTCuVm9SwOc0o9IKOZre95hD8IC4Zkd5OG9ajEmQSkkhwcZuNp3MZssi8D4SqxF0gYefEXQGEFb1GNd3ZscNwcCyMWPvgaaUh5GnZA0NNgUC2lfkxKQS5DJwscdIgaxKbRvCKbnk6uYPfm6wbge8ln1SdSDFDorTKj8XtXC2lBWT1gHK7oSk0vgZ8LEvkUUCeM9hd92h2vSOErYWgRnFEmK7q1r1NgvEa6KcYZmzI0ay39ANjdojEEBKWRvT5EkFhcO4Ih3AFzJDgVVecfNRo2boEYFAmiSb5bL7OUIAvuQJBebjkBKZ8G6ozUhOpk0CN5EMf7FY6X3tsQDWIBLMXFnBJRnaROKDtaW1284VeDTc7DMnQuiEGvTIZdIOmmzwM5RM22dEkiplv3RQuiZFalHAP93tTnGxj3fMo3Zbi4flq6VHHVavtsTcs1j9o1YgVGIlbOFOd2hAZ7TZEZv1WNpg9GfdZjtWbIdwEctBkg0Y5KxjOFxTNIY1TlY1CMaMXtFyEWK0L1rZmMj6PCzkF2mBqjqh5jX3VAWZ16Kyny0NBQrgDUetL3WZjruy5qhebY95jnd4Konj1fynoyKjasbkH7cF8gVcEHQi6Q6H8dBAainU5FdU1mbu7ZCe5sjaSqO9KiF3c5jh9P3ZfAezsUlGysszkhFXJ0n3lukF0g7WzvrMb9OpAGU9YVgTi4dLe1h4GKDHGYSI721GQyNHMtkkrDcAk0ZGg4o0bkq2eFI5fol4XYJKcPl2DzH3lpdBX1jzNxVQYnEP5EW6Bm7mRmGluRr8X18JNwH1p5kZ4tELZCdZaEpkRL8Zo324Jbc5zZGpIHCZBV2LeZxl9WVd4J1s0sEC5AvfPykFuKzWcRe6u45fogyj1apcV757BuK9C3Fd8y6cgK1zXaC3RpibTbyfX0wCWVo2u1kbamSIbbgAtL4t1sqXWCzpUSheKhczqDtCwzA4d3Z1qZ0tKziYwdleqydGymi1XBJElrK8I466K9BlW1YKD3S5gxEkXMS7s2KGtFHsupIUfyVRYiJ37dBYYybaI7YkZhBt8IR2AIHEfZyzn29ndR7WVeALZmdJZowMQ9Ozv2VC2ifP1h0dmekGZp7y71GblbamxpnaeYrfIzRpdvbCjK8r3PeWEARBITb5xqfx99q1zggr6daOL6cV15wBNcmrIzJXaw7FrxQU1NGsjYdYVt8c7pdVgGlIZ5cIvTVa8cXABTaG6KmYAsigrfppbWUcTiqpLwDr1lid9rdmHYpWzX8sIZdozZJmFmpXAQNZGR1LFxwBkWZht6e4sNb1USxuOzQo46ZxlbwlmJE4SsU7OII2g6J6cWyYr7pwu0QjmU5IkorpcJr7vtHoQZ7xFmwJzxdmZlya4CrenvH6nz8VHGTVFkuCUjmlHlIPmxlqhIj66lQWc2ZdHjH07jYNoKFZBIKHoFZiIFMDZpgR73NYf29LHEEon2wHh3apKfP5GEqqA8dh04CovqJ4fSXyjhcAeclZqsbOCamIF2dQiKdNeDtkn0JUZ7WEatKbfSTA4kewsAgCdCXYii4OCBVK9xV2aIZ0e14fw386yJDsMasnQxAbapJHrGxgzITX3J2xB2vZjY6ITuJ3tCDhvcbnOZwZLdcMpoGHfF6x8QiPlZKi5AMmjzvRuMIucuL5li77c5IsbnJY3ZzWmGB9hRlxmyZq0ZkeRa27vd3GuZgIwqsAwvqz9MiTyYZm55s9auNna71QdT6HYNUAHoOpJVKaBVKpBMIefVVKBNzEeNKEI7xmqVWmCWBmOCyVQiUpdyiyZiGVYUgc9gDc9dcVZiaZ4g1TMLcvzqCeIX2hD0CqQ6Z05Lgn85CWNCuAq0IcSeYoeaZJ1lJDN7Og2svI7sduI1jdTokqVRQ2IQEBIKcZ347plqSBHwdwNBVQZp0qImmZ1PV1wnFJlikKxQ69LMPhEIuuaceqGF2dspQn75va9rYrEbvjrARfgW5hySildYw8IZ8H6bZI3pNV5Zj7dUWZ6lLcocpx3mRzcVgXxRuYWoWoGdmGPeZjG4D8q6jt4wcO7kHU9bbqkUSBJqcRQr5n2LFE4FhJhAQKJOB1LCKzh39l0h8SgHHBtTxrbsVIaYZkdqieeLuuZz3yhKaJy4EQFlUBNgE79lFCsawggmpbq7EuPF3PpoSWMMWERL7txfJQl4PzlK9PIGgRr2EFZIQWH9DSPubknA5WBX6B0nCAsa8I8ieZ1vLTDcG8jdaypqAjVflWoqXZf48vfuZH75y1r7xSHvMpZHzUuQ6AUCwAjEZirkZjXL51Jz5hAxZA927rkrL6rLZ6eni6goqAUkcvupvYXtWZtpkFYkvuZeEy469PhAeFBJtGkjekUzuo9lpdqhm0
Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.27), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6F5RNQ
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.IUELBx
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.wugehz
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/lib/libglsl_optimizer.so.0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OpigX2
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.zhhNTV
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Qgefd6
find-requires: running scripts (debuginfo)
Requires: glsl-optimizer = 2016.10-alt1.git21b98a9854, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libglsl_optimizer.so.0), debug(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.wGYaxO
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Za3JjV
find-requires: running scripts (debuginfo)
Provides: debug(libglsl_optimizer.so.0)
Requires: libglsl-optimizer = 2016.10-alt1.git21b98a9854, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(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/i586/glsl-optimizer-2016.10-alt1.git21b98a9854.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libglsl-optimizer-2016.10-alt1.git21b98a9854.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libglsl-optimizer-devel-2016.10-alt1.git21b98a9854.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.i586.rpm
113.52user 11.39system 0:48.25elapsed 258%CPU (0avgtext+0avgdata 120872maxresident)k
0inputs+0outputs (0major+1779910minor)pagefaults 0swaps
126.30user 18.42system 1:06.80elapsed 216%CPU (0avgtext+0avgdata 120872maxresident)k
0inputs+0outputs (0major+2195116minor)pagefaults 0swaps