<86>Apr 27 15:53:47 userdel[3745827]: delete user 'rooter' <86>Apr 27 15:53:47 groupadd[3745832]: group added to /etc/group: name=rooter, GID=699 <86>Apr 27 15:53:47 groupadd[3745832]: group added to /etc/gshadow: name=rooter <86>Apr 27 15:53:47 groupadd[3745832]: new group: name=rooter, GID=699 <86>Apr 27 15:53:47 useradd[3745837]: new user: name=rooter, UID=699, GID=699, home=/root, shell=/bin/bash <86>Apr 27 15:53:47 userdel[3745846]: delete user 'builder' <86>Apr 27 15:53:47 userdel[3745846]: removed group 'builder' owned by 'builder' <86>Apr 27 15:53:47 userdel[3745846]: removed shadow group 'builder' owned by 'builder' <86>Apr 27 15:53:47 groupadd[3745852]: group added to /etc/group: name=builder, GID=700 <86>Apr 27 15:53:47 groupadd[3745852]: group added to /etc/gshadow: name=builder <86>Apr 27 15:53:47 groupadd[3745852]: new group: name=builder, GID=700 <86>Apr 27 15:53:47 useradd[3745857]: new user: name=builder, UID=700, GID=700, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmakeinstall_std not found <13>Apr 27 15:53:50 rpmi: libglvnd-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:50 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Apr 27 15:53:50 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Apr 27 15:53:50 rpmi: libwayland-server-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>Apr 27 15:53:50 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Apr 27 15:53:50 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Apr 27 15:53:50 rpmi: libOpenGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:50 rpmi: libGLES-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:50 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>Apr 27 15:53:50 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Apr 27 15:53:50 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Apr 27 15:53:50 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Apr 27 15:53:50 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Apr 27 15:53:50 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Apr 27 15:53:50 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Apr 27 15:53:50 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Apr 27 15:53:50 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Apr 27 15:53:50 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Apr 27 15:53:50 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Apr 27 15:53:52 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Apr 27 15:53:52 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Apr 27 15:53:52 rpmi: libwayland-client-1.18.0-alt1 sisyphus+245906.100.1.1 1581492503 installed <13>Apr 27 15:53:52 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Apr 27 15:53:52 rpmi: libdrm-1:2.4.101-alt1 sisyphus+249280.100.1.1 1585921684 installed <13>Apr 27 15:53:52 rpmi: libGLX-mesa-4:20.0.5-alt1 sisyphus+250506.100.1.1 1587627159 installed <13>Apr 27 15:53:52 rpmi: libGLX-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:52 rpmi: libGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:52 rpmi: libgbm-4:20.0.5-alt1 sisyphus+250506.100.1.1 1587627159 installed <13>Apr 27 15:53:52 rpmi: libEGL-mesa-4:20.0.5-alt1 sisyphus+250506.100.1.1 1587627159 installed <13>Apr 27 15:53:53 rpmi: libEGL-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:53 rpmi: libglvnd-devel-7:1.3.1-alt1 sisyphus+247547.100.1.2 1583859568 installed <13>Apr 27 15:53:53 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed <13>Apr 27 15:53:53 rpmi: libstdc++9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Apr 27 15:53:55 rpmi: gcc9-c++-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed <13>Apr 27 15:53:55 rpmi: rpm-macros-cmake-3.17.0-alt1 sisyphus+248174.100.1.1 1584748107 installed <13>Apr 27 15:53:55 rpmi: rmt-0.4b44-alt1.1 sisyphus+226687.100.1.1 1554516078 installed <13>Apr 27 15:53:55 rpmi: dump-0.4b44-alt1.1 sisyphus+226687.100.1.1 1554516078 installed <13>Apr 27 15:53:55 rpmi: cmake-modules-3.17.0-alt1 sisyphus+248174.100.1.1 1584748064 installed <13>Apr 27 15:53:55 rpmi: libuv-1.35.0-alt1 sisyphus+248846.100.1.1 1585502174 installed <13>Apr 27 15:53:55 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>Apr 27 15:53:55 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed <13>Apr 27 15:53:55 rpmi: publicsuffix-list-dafsa-20200401-alt1 sisyphus+249161.100.1.1 1585815856 installed <13>Apr 27 15:53:55 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531657 installed <13>Apr 27 15:53:55 rpmi: libnghttp2-1.40.0-alt1 sisyphus+244416.100.1.1 1579241942 installed <13>Apr 27 15:53:55 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Apr 27 15:53:55 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Apr 27 15:53:55 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>Apr 27 15:53:55 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed <13>Apr 27 15:53:55 rpmi: libnettle7-3.5.1-alt1 sisyphus+235265.40.6.1 1566223065 installed <13>Apr 27 15:53:55 rpmi: libarchive13-3.4.0-alt1 sisyphus+235265.640.9.1 1566482857 installed <13>Apr 27 15:53:55 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Apr 27 15:53:55 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Apr 27 15:53:55 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 27 15:53:55 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 27 15:53:55 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed <13>Apr 27 15:53:55 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Apr 27 15:53:55 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Apr 27 15:53:56 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Apr 27 15:53:56 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <86>Apr 27 15:53:56 groupadd[3754942]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 27 15:53:56 groupadd[3754942]: group added to /etc/gshadow: name=_keytab <86>Apr 27 15:53:56 groupadd[3754942]: new group: name=_keytab, GID=499 <13>Apr 27 15:53:56 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed <86>Apr 27 15:53:56 groupadd[3754995]: group added to /etc/group: name=sasl, GID=498 <86>Apr 27 15:53:56 groupadd[3754995]: group added to /etc/gshadow: name=sasl <86>Apr 27 15:53:56 groupadd[3754995]: new group: name=sasl, GID=498 <13>Apr 27 15:53:56 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed <13>Apr 27 15:53:56 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed <13>Apr 27 15:53:56 rpmi: libcurl-7.69.1-alt1 sisyphus+247613.100.1.1 1583913910 installed <13>Apr 27 15:53:57 rpmi: cmake-3.17.0-alt1 sisyphus+248174.100.1.1 1584748107 installed <13>Apr 27 15:53:57 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed <13>Apr 27 15:53:57 rpmi: libGL-devel-4:20.0.5-alt1 sisyphus+250506.100.1.1 1587627159 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.47844 + 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.47844 + 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 9.2.1 -- The CXX compiler identification is GNU 9.2.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' [ 1%] 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' [ 7%] 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' [ 5%] 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' [ 2%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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] 86 | 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' [ 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] 199 | bool status; | ^~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:191:6: warning: 'int glslopt_shader::uniformCount' [-Wreorder] 191 | int uniformCount, uniformsSize; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:141:2: warning: when initialized here [-Wreorder] 141 | 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] 604 | 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' 347 | 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] 604 | 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' 401 | 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] 604 | 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' 426 | 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] 604 | 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' 568 | 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' [ 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] 604 | 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' 1549 | 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' [ 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' [ 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] 604 | 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' 44 | 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] 604 | 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' 85 | 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] 604 | 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' 116 | 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' [ 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' [ 3%] 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] 604 | 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' 84 | 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] 604 | 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' 211 | 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] 604 | 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' 553 | 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] 604 | 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' 822 | 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] 604 | 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' 951 | 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] 604 | 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' 972 | 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] 604 | 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' 1048 | 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] 604 | 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' 1106 | 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] 604 | 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' 1392 | 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' [ 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' [ 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' [ 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' [ 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] 604 | 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' 314 | 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] 604 | 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' 392 | 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' [ 6%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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] 604 | 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' 4300 | 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] 604 | 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' 4704 | 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] 604 | 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' 5906 | 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] 604 | 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' 6024 | 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' [ 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] 604 | 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' 60 | 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' [ 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' [ 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' [ 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' [ 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' [ 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] 604 | 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' 737 | 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] 604 | 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' 1038 | 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] 604 | 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' 1811 | 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] 604 | 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' 1854 | 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] 604 | 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' 1871 | 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' [ 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] 604 | 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' 121 | 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] 604 | 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' 125 | 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] 604 | 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' 137 | 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] 604 | 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' 153 | 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] 604 | 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' 272 | 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] 604 | 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' 293 | 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] 604 | 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' 313 | 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] 604 | 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' 432 | foreach_in_list(const ir_instruction, original, in) { | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 30%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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] 604 | 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' 175 | 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' [ 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] 604 | 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' 74 | 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' [ 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] 604 | 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' 70 | 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] 604 | 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' 198 | 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] 604 | 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' 213 | 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] 604 | 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' 230 | 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] 604 | 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' 438 | 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] 604 | 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' 483 | 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] 604 | 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' 498 | 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] 604 | 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' 518 | 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' [ 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' [ 4%] 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] 604 | 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' 2683 | foreach_in_list(ir_variable, var, ¶ms) { | ^~~~~~~~~~~~~~~ /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] 4637 | 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' [ 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] 604 | 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' 272 | 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] 604 | 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' 529 | 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] 604 | 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' 559 | 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] 604 | 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' 567 | 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] 604 | 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' 581 | 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] 604 | 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' 591 | 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] 904 | 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' 907 | 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] 1130 | if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<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] 604 | 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' 1416 | 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] 604 | 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' 1478 | 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] 604 | 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' 1523 | 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] 604 | 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' 1538 | 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] 1572 | 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' 1575 | 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] 604 | 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' 1585 | 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] 604 | 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' 1616 | 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] 604 | 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' 1668 | 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] 604 | 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' 1682 | 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] 604 | 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' 1715 | 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' [ 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] 604 | 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' 262 | 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] 604 | 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' 319 | 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] 604 | 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' 328 | 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] 604 | 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' 362 | 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' [ 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] 604 | 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' 250 | 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' [ 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] 604 | 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' 719 | 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] 604 | 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' 788 | 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] 604 | 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' 856 | 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] 604 | 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' 908 | 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' [ 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] 604 | 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' 179 | 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] 604 | 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' 216 | 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] 604 | 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' 1128 | 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] 604 | 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' 1234 | 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] 604 | 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' 1346 | 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] 604 | 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' 1389 | 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] 604 | 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' 1455 | 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] 604 | 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' 1513 | 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] 604 | 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' 1552 | 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' [ 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' [ 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' [ 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] 604 | 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' 227 | 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' [ 34%] 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] 604 | 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' 148 | 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] 604 | 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' 160 | 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' [ 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] 305 | 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] 303 | bool first_pass; | ^~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:317:1: warning: when initialized here [-Wreorder] 317 | 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] 604 | 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' 365 | 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] 604 | 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' 388 | 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] 604 | 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' 431 | 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] 604 | 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' 545 | 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' [ 35%] 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] 604 | 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' 114 | 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' [ 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] 604 | 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' 141 | 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' [ 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] 604 | 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' 351 | 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] 604 | 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' 440 | 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] 604 | 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' 702 | 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] 604 | 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' 972 | 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] 604 | 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' 1618 | 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] 604 | 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' 1634 | 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] 604 | 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' 1756 | 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] 604 | 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' 1797 | 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] 604 | 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' 1820 | 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] 604 | 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' 1964 | 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] 604 | 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' 2183 | 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] 604 | 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' 2220 | 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] 604 | 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' 2352 | 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] 604 | 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' 2465 | 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' [ 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] 604 | 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' 1814 | 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] 604 | 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' 1953 | 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' [ 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] 79 | 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' [ 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' [ 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] 604 | 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' 179 | 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] 604 | 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' 182 | 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' [ 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' [ 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' [ 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] 201 | 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] 196 | 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] 135 | 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] 604 | 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' 230 | 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] 604 | 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' 326 | 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] 604 | 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' 710 | 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] 604 | 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' 757 | 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] 604 | 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' 765 | 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] 604 | 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' 786 | 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] 604 | 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' 796 | 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] 1447 | if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<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] 604 | 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' 1740 | 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] 604 | 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' 1785 | 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] 604 | 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' 1800 | 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] 604 | 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' 1848 | 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] 604 | 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' 1869 | 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] 604 | 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' 1921 | 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] 604 | 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' 1935 | 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] 604 | 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' 1967 | 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' [ 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' [ 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' [ 49%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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] 604 | 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' 50 | 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' [ 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' [ 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' [ 55%] 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] 604 | 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' 245 | 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] 604 | 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' 643 | 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' [ 50%] 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] 604 | 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' 521 | 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' [ 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] 604 | 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' 142 | 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] 604 | 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' 219 | 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] 604 | 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' 279 | 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] 604 | 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' 376 | 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' [ 54%] 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' [ 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' [ 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' [ 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] 604 | 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' 169 | 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] 604 | 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' 213 | 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] 604 | 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' 216 | 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] 604 | 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' 176 | 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] 604 | 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' 256 | 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] 604 | 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' 303 | 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' [ 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] 604 | 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' 153 | 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] 604 | 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' 156 | 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' [ 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' [ 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] 604 | 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' 276 | 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' [ 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] 604 | 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' 170 | 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] 604 | 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' 220 | 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] 604 | 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' 235 | 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] 604 | 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' 278 | foreach_in_list(kill_entry, k, new_kills) { | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 65%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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] 604 | 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' 175 | 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] 604 | 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' 322 | 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] 604 | 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' 337 | 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] 604 | 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' 381 | 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] 604 | 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' 410 | 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' [ 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' [ 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' [ 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' [ 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' [ 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] 604 | 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' 48 | 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' [ 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' [ 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] 604 | 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' 248 | 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] 604 | 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' 339 | 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' [ 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] 604 | 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' 179 | 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' [ 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] 604 | 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' 77 | 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' [ 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] 604 | 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' 165 | 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] 604 | 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' 203 | 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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] 604 | 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' 110 | 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] 604 | 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' 211 | 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' [ 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' [ 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_test.dir/build.make CMakeFiles/glsl_test.dir/depend make -f CMakeFiles/glsl_compiler.dir/build.make CMakeFiles/glsl_compiler.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] 422 | 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.26988 + 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' [ 97%] 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' [ 98%] 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' [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.52340 + 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.URbRFB 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.CmIoJz 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.SkgDGD 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.fsT7Qz 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.gYs7VA 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.vLz0RA 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.022vFA 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.yiFKoB 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 31 | #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 31 | #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 4 | #include | ^~~~~~~~ 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 4 | #include | ^~~~~~~~ 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 25 | #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 25 | #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 31 | #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 31 | #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 4 | #include | ^~~~~~~~ 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 4 | #include | ^~~~~~~~ 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 31 | #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 31 | #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 31 | #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 31 | #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 33 | #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 33 | #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 34 | #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 34 | #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 29 | #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 29 | #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 36 | #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 36 | #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 31 | #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 31 | #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 31 | #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 31 | #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 29 | #include | ^~~~~ 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 32 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 31 | #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 36 | #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 36 | #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 31 | #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 31 | #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 49 | #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 49 | #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 38 | #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 38 | #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 49 | #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 49 | #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 49 | #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 49 | #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 49 | #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 49 | #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 49 | #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 49 | #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 30 | #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 30 | #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!" 33 | #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!" 33 | #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!" 33 | #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!" 33 | #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!" 33 | #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!" 33 | #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.5V0wCz 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.5tNABA find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zaSbMA 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.8c1eoC find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.O4OxGC 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 58.60user 6.29system 1:03.02elapsed 102%CPU (0avgtext+0avgdata 120484maxresident)k 0inputs+0outputs (0major+1699885minor)pagefaults 0swaps 69.41user 11.22system 1:21.09elapsed 99%CPU (0avgtext+0avgdata 120484maxresident)k 0inputs+0outputs (0major+2125615minor)pagefaults 0swaps