<86>Mar 26 02:04:54 userdel[53572]: delete user 'rooter' <86>Mar 26 02:04:54 groupadd[53595]: group added to /etc/group: name=rooter, GID=573 <86>Mar 26 02:04:54 groupadd[53595]: group added to /etc/gshadow: name=rooter <86>Mar 26 02:04:54 groupadd[53595]: new group: name=rooter, GID=573 <86>Mar 26 02:04:54 useradd[53624]: new user: name=rooter, UID=573, GID=573, home=/root, shell=/bin/bash <86>Mar 26 02:04:54 userdel[53726]: delete user 'builder' <86>Mar 26 02:04:54 userdel[53726]: removed shadow group 'builder' owned by 'builder' <86>Mar 26 02:04:54 groupadd[53787]: group added to /etc/group: name=builder, GID=574 <86>Mar 26 02:04:54 groupadd[53787]: group added to /etc/gshadow: name=builder <86>Mar 26 02:04:54 groupadd[53787]: new group: name=builder, GID=574 <86>Mar 26 02:04:54 useradd[53862]: new user: name=builder, UID=574, GID=574, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmakeinstall_std not found <13>Mar 26 02:04:57 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:57 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Mar 26 02:04:57 rpmi: libwayland-server-1.16.0-alt1 1535614868 installed <13>Mar 26 02:04:57 rpmi: libidn2-2.1.1-alt1 sisyphus+221274.100.1.2 1549951280 installed <13>Mar 26 02:04:57 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:57 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:57 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Mar 26 02:04:57 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Mar 26 02:04:58 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 26 02:04:58 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Mar 26 02:04:58 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Mar 26 02:04:58 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Mar 26 02:04:58 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 26 02:04:58 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Mar 26 02:04:58 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Mar 26 02:04:58 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Mar 26 02:04:58 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022144 installed <13>Mar 26 02:04:59 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Mar 26 02:04:59 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 26 02:04:59 rpmi: libwayland-client-1.16.0-alt1 1535614868 installed <13>Mar 26 02:04:59 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Mar 26 02:04:59 rpmi: libdrm-1:2.4.97-alt1 sisyphus+220483.100.1.1 1549270237 installed <13>Mar 26 02:04:59 rpmi: libGLX-mesa-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed <13>Mar 26 02:04:59 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:59 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:59 rpmi: libgbm-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed <13>Mar 26 02:04:59 rpmi: libEGL-mesa-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed <13>Mar 26 02:04:59 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:59 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Mar 26 02:04:59 rpmi: libEGL-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed <13>Mar 26 02:05:00 rpmi: libstdc++8-devel-8.3.1-alt2 sisyphus+224979.100.1.1 1552540102 installed <13>Mar 26 02:05:01 rpmi: gcc8-c++-8.3.1-alt2 sisyphus+224979.100.1.1 1552540102 installed <13>Mar 26 02:05:01 rpmi: rpm-macros-cmake-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 26 02:05:01 rpmi: cmake-modules-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 26 02:05:01 rpmi: libuv-1.23.2-alt1 sisyphus+222662.100.1.1 1550983206 installed <13>Mar 26 02:05:01 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Mar 26 02:05:01 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed <13>Mar 26 02:05:01 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Mar 26 02:05:01 rpmi: libpsl-0.20.2-alt2 sisyphus+222635.100.1.1 1550951835 installed <13>Mar 26 02:05:01 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed <13>Mar 26 02:05:01 rpmi: libverto-0.3.0-alt1_7 sisyphus+223221.100.1.1 1551348952 installed <13>Mar 26 02:05:01 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003165 installed <13>Mar 26 02:05:01 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Mar 26 02:05:01 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Mar 26 02:05:01 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428591 installed <13>Mar 26 02:05:01 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107881 installed <13>Mar 26 02:05:01 rpmi: libarchive13-3.3.1-alt2 sisyphus.219343.100 1547461968 installed <13>Mar 26 02:05:01 rpmi: libtasn1-4.13-alt2 1521133848 installed <13>Mar 26 02:05:01 rpmi: libp11-kit-0.23.9-alt5 1525798241 installed <13>Mar 26 02:05:01 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 26 02:05:01 rpmi: alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 26 02:05:01 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Mar 26 02:05:01 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Mar 26 02:05:01 rpmi: p11-kit-trust-0.23.9-alt5 1525798241 installed <13>Mar 26 02:05:01 rpmi: libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 installed <13>Mar 26 02:05:01 rpmi: libssl1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 installed <86>Mar 26 02:05:01 groupadd[80352]: group added to /etc/group: name=_keytab, GID=499 <86>Mar 26 02:05:01 groupadd[80352]: group added to /etc/gshadow: name=_keytab <86>Mar 26 02:05:01 groupadd[80352]: new group: name=_keytab, GID=499 <13>Mar 26 02:05:01 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed <86>Mar 26 02:05:01 groupadd[80548]: group added to /etc/group: name=sasl, GID=498 <86>Mar 26 02:05:01 groupadd[80548]: group added to /etc/gshadow: name=sasl <86>Mar 26 02:05:01 groupadd[80548]: new group: name=sasl, GID=498 <13>Mar 26 02:05:01 rpmi: libsasl2-3-2.1.27-alt1 sisyphus+223971.100.1.1 1551928405 installed <13>Mar 26 02:05:01 rpmi: libldap-2.4.46-alt1.1 sisyphus+219907.4400.1.1 1548349656 installed <13>Mar 26 02:05:01 rpmi: libcurl-7.64.0-alt2 sisyphus+224983.100.1.2 1552555773 installed <13>Mar 26 02:05:02 rpmi: cmake-3.13.4-alt1 sisyphus+220827.100.1.2 1549497610 installed <13>Mar 26 02:05:02 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed <13>Mar 26 02:05:02 rpmi: libGL-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed <13>Mar 26 02:05:02 rpmi: libGLES-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552636565 installed Building target platforms: x86_64 Building for target x86_64 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: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.65857 + 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.4413 + 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' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DSOVERSION=0 -- The C compiler identification is GNU 8.3.1 -- The CXX compiler identification is GNU 8.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH LIB_DESTINATION LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD + popd ~/RPM/BUILD/glsl-optimizer-2016.10 + make -j8 -C BUILD VERBOSE=1 make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/glsl-optimizer-2016.10 -B/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make -f CMakeFiles/Makefile2 all make -f CMakeFiles/glsl_optimizer.dir/build.make CMakeFiles/glsl_optimizer.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_optimizer.dir/depend.internal". Scanning dependencies of target glsl_optimizer make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make -f CMakeFiles/glsl_optimizer.dir/build.make CMakeFiles/glsl_optimizer.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 3%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_expr.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 1%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp: In function 'void update_max_array_access(ir_rvalue*, unsigned int, YYLTYPE*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_array_index.cpp:86:30: warning: unused variable 'interface_type' [-Wunused-variable] const glsl_type *interface_type = ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 8%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_types.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 4%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_type.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 7%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_variables.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 12%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 9%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In constructor 'glslopt_shader::glslopt_shader()': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:199:7: warning: 'glslopt_shader::status' will be initialized after [-Wreorder] bool status; ^~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:191:6: warning: 'int glslopt_shader::uniformCount' [-Wreorder] int uniformCount, uniformsSize; ^~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:141:2: warning: when initialized here [-Wreorder] glslopt_shader () ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:2: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'void propagate_precision_assign(ir_instruction*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:347:5: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, root_ir) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'bool propagate_precision(exec_list*, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:401:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, list) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:426:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, list) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp: In function 'void find_shader_variables(glslopt_shader*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_optimizer.cpp:568:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, ir) ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 2%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'char* prototype_string(const glsl_type*, const char*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:84:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_variable, param, parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'bool verify_parameter_modes(_mesa_glsl_parse_state*, ir_function_signature*, exec_list&, exec_list&)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'formal' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:211:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_variable, formal, &sig->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'void print_function_prototypes(_mesa_glsl_parse_state*, YYLTYPE*, ir_function*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:553:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &f->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* process_vec_mat_constructor(exec_list*, const glsl_type*, YYLTYPE*, exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:822:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, rhs, &actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* process_array_constructor(exec_list*, const glsl_type*, YYLTYPE*, exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:951:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, rhs, &actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_constant* constant_record_constructor(const glsl_type*, exec_list*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:972:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* emit_inline_vector_constructor(const glsl_type*, unsigned int, exec_list*, exec_list*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1048:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, param, parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1106:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, param, parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp: In function 'ir_rvalue* emit_inline_matrix_constructor(const glsl_type*, int, exec_list*, exec_list*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'rhs' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_function.cpp:1392:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, rhs, parameters) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -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' [ 11%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp:34: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp: In function 'void _mesa_glsl_compile_shader(gl_context*, gl_shader*, bool, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.cpp:1549:4: note: in expansion of macro 'foreach_in_list' foreach_in_list (ir_instruction, ir, shader->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 16%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:30: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp: In function 'ir_if* as_if_skip_discard(ir_instruction*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'iir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:44:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, iir, &irif->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp: In function 'void call_for_basic_blocks(exec_list*, void (*)(ir_instruction*, ir_instruction*, void*), void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:85:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir_sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_basic_block.cpp:116:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, ir_sig, &ir_function->signatures) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_types.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_types.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 17%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_builder.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 19%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_equals.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 17%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:26: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_if* ir_if::clone(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:121:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &this->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:125:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &this->else_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_loop* ir_loop::clone(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:137:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &this->body_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_call* ir_call::clone(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:153:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &this->actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_function* ir_function::clone(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:272:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_function_signature, sig, &this->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'virtual ir_function_signature* ir_function_signature::clone(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:293:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_instruction, inst, &this->body) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In member function 'ir_function_signature* ir_function_signature::clone_prototype(void*, hash_table*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:313:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_variable, param, &this->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp: In function 'void clone_ir_list(void*, exec_list*, const exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_clone.cpp:432:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_instruction, original, in) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 20%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp:34: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp: In function 'void do_expression_flattening(exec_list*, bool (*)(ir_instruction*))': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_expression_flattening.cpp:60:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 15%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In constructor 'ir_constant::ir_constant(const glsl_type*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'value' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:737:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_constant, value, value_list) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In member function 'void ir_constant::copy_offset(ir_constant*, int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'orig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1038:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_constant, orig, &src->components) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In member function 'bool ir_function::has_user_signature()': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1811:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &this->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In function 'void steal_memory(ir_instruction*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'field' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1854:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_constant, field, &constant->components) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp: In function 'void reparent_ir(exec_list*, void*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.cpp:1871:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 5%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:52: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_function_definition::hir(exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:4300:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, var, &signature->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_case_statement_list::hir(exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:4704:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &after_default) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_gs_input_layout::hir(exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:5906:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp: In function 'void detect_conflicting_assignments(_mesa_glsl_parse_state*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ast_to_hir.cpp:6024:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 21%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp: In member function 'ir_function_signature* ir_function::matching_signature(_mesa_glsl_parse_state*, const exec_list*, bool, bool*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:314:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &this->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp: In member function 'ir_function_signature* ir_function::exact_matching_signature(_mesa_glsl_parse_state*, const exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function.cpp:392:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &this->signatures) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 22%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function_can_inline.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 23%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_function_detect_recursion.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 10%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 24%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_hierarchical_visitor.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 26%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_import_prototypes.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 18%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:38: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp: In member function 'bool ir_function_signature::constant_expression_evaluate_expression_list(const exec_list&, hash_table*, ir_constant**)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:1814:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &body) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp: In member function 'ir_constant* ir_function_signature::constant_expression_value(exec_list*, hash_table*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'n' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_constant_expression.cpp:1953:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, n, actual_parameters) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 29%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_rvalue_visitor.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 25%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_hv_accept.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 31%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp: In member function 'bool ir_struct_usage_visitor::has_struct_entry(const glsl_type*) const': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_unused_structs.cpp:74:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(struct_entry, entry, &this->struct_list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 30%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_stats.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 28%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In function 'void _mesa_print_ir(FILE*, exec_list*, _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:70:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_function_signature*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:198:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, inst, &ir->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:213:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_function*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:230:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_call*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'param' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:438:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_rvalue, param, &ir->actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_if*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:483:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:498:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->else_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp: In member function 'virtual void ir_print_visitor::visit(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_visitor.cpp:518:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body_instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 32%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp:36: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_validate::visit_enter(ir_function*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_validate.cpp:175:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 33%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_variable_refcount.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 26%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In function 'char* _mesa_print_ir_glsl(exec_list*, _mesa_glsl_parse_state*, char*, PrintGlslMode)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:272:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_function_signature*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:529:5: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, inst, &ir->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:559:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ga_entry, node, &globals->global_assignements) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:567:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_function*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:581:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:591:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_texture*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:904:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ir->offset != NULL) ^~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:907:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (state->es_shader) ^~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'void ir_print_glsl_visitor::emit_assignment_part(ir_dereference*, ir_rvalue*, unsigned int, ir_rvalue*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1130:94: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<vector_elements)-1) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_constant*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1416:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_constant, inst, &ir->components) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_call*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1478:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_if*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1523:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1538:5: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->else_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'bool ir_print_glsl_visitor::emit_canonical_for(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1572:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!can_emit_canonical_for(ls)) ^~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1575:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' hash_table* terminator_hash = hash_table_ctor(0, hash_table_pointer_hash, hash_table_pointer_compare); ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1585:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable, indvar, &ls->induction_variables) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'term' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1616:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_terminator, term, &ls->terminators) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1668:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable, indvar, &ls->induction_variables) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1682:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_glsl_visitor.cpp:1715:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body_instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 34%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_parser_extras.h:35, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp: In function '{anonymous}::active_atomic_buffer* {anonymous}::find_active_atomic_counters(gl_context*, gl_shader_program*, unsigned int*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_atomics.cpp:114:10: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 36%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_block_active_visitor.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 35%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp: In member function 'virtual ir_visitor_status {anonymous}::call_link_visitor::visit_enter(ir_call*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:148:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_instruction, original, &sig->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'original' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_functions.cpp:160:10: note: in expansion of macro 'foreach_in_list' foreach_in_list(const ir_instruction, original, &sig->body) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 34%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:29: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_intrastage_interface_blocks(gl_shader_program*, const gl_shader**, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:262:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, shader_list[i]->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_interstage_inout_blocks(gl_shader_program*, const gl_shader*, const gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:319:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, consumer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:328:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, producer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp: In function 'void validate_interstage_uniform_blocks(gl_shader_program*, gl_shader**, int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_interface_blocks.cpp:362:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, stage->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 37%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_blocks.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 38%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp: In function 'void link_set_uniform_initializers(gl_shader_program*, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniform_initializers.cpp:250:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, shader->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 43%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp:27: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_control_visitor::visit_leave(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 't' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_controls.cpp:227:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_terminator, t, &ls->terminators) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 27%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In constructor 'ir_print_metal_visitor::ir_print_metal_visitor(metal_print_context&, string_buffer&, global_print_tracker_metal*, PrintGlslMode, const _mesa_glsl_parse_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:201:7: warning: 'ir_print_metal_visitor::previous_skipped' will be initialized after [-Wreorder] bool previous_skipped; ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:196:22: warning: 'const PrintGlslMode ir_print_metal_visitor::mode_whole' [-Wreorder] const PrintGlslMode mode_whole; ^~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:135:2: warning: when initialized here [-Wreorder] ir_print_metal_visitor(metal_print_context& ctx_, string_buffer& buf, global_print_tracker_metal* globals_, PrintGlslMode mode_, const _mesa_glsl_parse_state* state_) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In function 'char* _mesa_print_ir_metal(exec_list*, _mesa_glsl_parse_state*, char*, PrintGlslMode, int*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:230:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:326:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_constant, inst, &c->components) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_function_signature*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:710:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, inst, &ir->parameters) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:757:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ga_entry_metal, node, &globals->global_assignements) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:765:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_function*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:786:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:796:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &ir->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'void ir_print_metal_visitor::emit_assignment_part(ir_dereference*, ir_rvalue*, unsigned int, ir_rvalue*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1447:94: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<vector_elements)-1) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:24: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_call*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1740:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->actual_parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_if*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1785:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1800:5: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->else_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'bool ir_print_metal_visitor::emit_canonical_for(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1848:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable, indvar, &ls->induction_variables) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'term' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1869:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_terminator, term, &ls->terminators) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'indvar' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1921:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable, indvar, &ls->induction_variables) ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1935:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp: In member function 'virtual void ir_print_metal_visitor::visit(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_print_metal_visitor.cpp:1967:2: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, &ir->body_instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 39%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_update_uniform_buffer_variables(gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:719:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, shader->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_set_image_access_qualifiers(gl_shader_program*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:788:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp: In function 'void link_assign_uniform_locations(gl_shader_program*, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:856:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_uniforms.cpp:908:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, prog->_LinkedShaders[i]->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 8%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_lexer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 42%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In constructor '{anonymous}::loop_analysis::loop_analysis(loop_state*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:305:19: warning: '{anonymous}::loop_analysis::current_assignment' will be initialized after [-Wreorder] ir_assignment *current_assignment; ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:303:9: warning: 'bool {anonymous}::loop_analysis::first_pass' [-Wreorder] bool first_pass; ^~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:317:1: warning: when initialized here [-Wreorder] loop_analysis::loop_analysis(loop_state *loops) ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit_enter(ir_call*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ls' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:365:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable_state, ls, &this->state) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit(ir_dereference_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ls' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:388:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_variable_state, ls, &this->state) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_analysis::visit_leave(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:431:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, &ir->body_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 't' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.cpp:545:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(loop_terminator, t, &ls->terminators) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 6%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir_builder.h:24, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp:60: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp: In member function 'ir_call* {anonymous}::builtin_builder::call(ir_function*, ir_variable*, exec_list)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/builtin_functions.cpp:2683:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, var, ¶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] 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' [ 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 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp:109: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp: In function 'ir_discard* find_discard(exec_list&)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard.cpp:141:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, &instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 44%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_clip_distance.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 44%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_analysis.h:29, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp:25: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp: In member function 'virtual ir_visitor_status {anonymous}::loop_unroll_visitor::visit_leave(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'cur_ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/loop_unroll.cpp:351:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, cur_ir, &ir->body_instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 46%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:49: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_if_to_cond_assign_visitor::visit_leave(ir_if*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'then_ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:179:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, then_ir, &ir->then_instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'else_ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_if_to_cond_assign.cpp:182:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, else_ir, &ir->else_instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 47%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard_flow.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_discard_flow.cpp:79:1: warning: 'ir_visitor_status {anonymous}::lower_discard_flow_visitor::visit_enter(ir_loop_jump*)' defined but not used [-Wunused-function] lower_discard_flow_visitor::visit_enter(ir_loop_jump *ir) ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 40%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:34: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'void cross_validate_outputs_to_inputs(gl_shader_program*, gl_shader*, gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:179:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, producer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:216:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, consumer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool linker::populate_consumer_input_sets(void*, exec_list*, hash_table*, hash_table*, ir_variable**)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1128:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'void canonicalize_shader_io(exec_list*, ir_variable_mode)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1234:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool assign_varying_locations(gl_context*, void*, gl_shader_program*, gl_shader*, gl_shader*, unsigned int, tfeedback_decl*, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1346:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, producer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1389:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, consumer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1455:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, consumer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool check_against_output_limit(gl_context*, gl_shader_program*, gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1513:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, producer->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp: In function 'bool check_against_input_limit(gl_context*, gl_shader_program*, gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/link_varyings.cpp:1552:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, consumer->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 52%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_noise.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 41%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:69: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void link_invalidate_variable_locations(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:440:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void cross_validate_globals(gl_shader_program*, gl_shader**, unsigned int, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:702:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, shader_list[i]->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void populate_symbol_table(gl_shader*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'inst' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:972:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, inst, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'gl_shader* link_intrastage_shaders(void*, gl_context*, gl_shader_program*, gl_shader**, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1618:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, shader_list[i]->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1634:6: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &f->signatures) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1756:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, linked->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void update_array_sizes(gl_shader_program*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1797:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, prog->_LinkedShaders[i]->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node2' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1820:6: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node2, prog->_LinkedShaders[j]->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'bool assign_attribute_or_color_locations(gl_shader_program*, unsigned int, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:1964:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void demote_shader_inputs_and_outputs(gl_shader*, ir_variable_mode)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2183:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void store_fragdepth_layout(gl_shader_program*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2220:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void check_image_resources(gl_context*, gl_shader_program*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2352:13: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp: In function 'void check_explicit_uniform_locations(gl_context*, gl_shader_program*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/linker.cpp:2465:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, sh->ir) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 50%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_mat_op_to_vec.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 48%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_instructions.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_named_interface_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_named_interface_blocks.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 53%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_offset_array.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 53%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_output_reads.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 49%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp:61: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp: In member function '{anonymous}::block_record {anonymous}::ir_lower_jumps_visitor::visit_block(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_jumps.cpp:521:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 54%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:147: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp: In member function 'void {anonymous}::lower_packed_varyings_visitor::run(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:245:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp: In member function 'virtual ir_visitor_status lower_packed_varyings_gs_splicer::visit_leave(ir_emit_vertex*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packed_varyings.cpp:643:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, this->instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -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' [ 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 -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' [ 60%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vector.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 61%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vector_insert.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 56%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_ubo_reference.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 62%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glsl_symbol_table.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp:34: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp: In constructor '{anonymous}::lower_vertex_id_visitor::lower_vertex_id_visitor(ir_function_signature*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_vertex_id.cpp:50:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, ir_list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -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' [ 55%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_packing_builtins.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 65%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:37: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'virtual void {anonymous}::ir_constant_propagation_visitor::handle_rvalue(ir_rvalue**)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:175:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, entry, this->acp) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'void {anonymous}::ir_constant_propagation_visitor::handle_if_block(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:322:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, a, orig_acp) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:337:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(kill_entry, k, new_kills) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_constant_propagation_visitor::visit_enter(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:381:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(kill_entry, k, new_kills) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp: In member function 'void {anonymous}::ir_constant_propagation_visitor::kill(ir_variable*, unsigned int)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_propagation.cpp:410:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(kill_entry, entry, this->kills) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 66%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:35: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_constant_variable_visitor::visit_enter(ir_function_signature*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'var' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:169:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_variable, var, &ir->parameters) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp: In function 'bool do_constant_variable_unlinked(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:213:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_constant_variable.cpp:216:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &f->signatures) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 63%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:36: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function '{anonymous}::opt_array_splitting::variable_entry* {anonymous}::ir_array_reference_visitor::get_variable_entry(ir_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:142:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(variable_entry, entry, &this->variable_list) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function 'bool {anonymous}::ir_array_reference_visitor::get_split_list(exec_list*, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'node' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:219:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, node, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In member function '{anonymous}::opt_array_splitting::variable_entry* ir_array_splitting_visitor::get_splitting_entry(ir_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:279:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(variable_entry, entry, this->variable_list) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp: In function 'bool optimize_split_arrays(exec_list*, bool, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_array_splitting.cpp:376:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(variable_entry, entry, &refs.variable_list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 70%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_builtin_variables.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 67%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:35: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_copy_propagation_visitor::visit(ir_dereference_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:170:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, entry, this->acp) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'void {anonymous}::ir_copy_propagation_visitor::handle_if_block(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:220:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, a, orig_acp) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:235:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(kill_entry, k, new_kills) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp: In member function 'virtual ir_visitor_status {anonymous}::ir_copy_propagation_visitor::visit_enter(ir_loop*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'k' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation.cpp:278:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(kill_entry, k, new_kills) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 68%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:44: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp: In member function 'virtual void {anonymous}::ir_copy_propagation_elements_visitor::handle_rvalue(ir_rvalue**)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:248:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, entry, this->acp) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp: In member function 'void {anonymous}::ir_copy_propagation_elements_visitor::handle_if_block(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'a' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_copy_propagation_elements.cpp:339:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(acp_entry, a, orig_acp) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 69%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:35: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp: In function 'void dump_ae(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:176:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ae_entry, entry, ae) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp: In member function 'ir_rvalue* {anonymous}::cse_visitor::try_cse(ir_rvalue*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:256:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ae_entry, entry, ae) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'fixup_entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_cse.cpp:303:10: note: in expansion of macro 'foreach_in_list' foreach_in_list(ae_entry, fixup_entry, ae) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 57%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/lower_variable_index_to_cond_assign.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_functions.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp:30: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp: In member function '{anonymous}::signature_entry* {anonymous}::ir_dead_functions_visitor::get_signature_entry(ir_function_signature*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_functions.cpp:77:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(signature_entry, entry, &this->signature_list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 71%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:30: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp: In function 'bool do_dead_code_unlinked(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:153:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'sig' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code.cpp:156:3: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_function_signature, sig, &f->signatures) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 62%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_algebraic.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 72%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp:36: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp: In function 'bool process_assignment(void*, ir_assignment*, exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_code_local.cpp:276:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(assignment_entry, entry, assignments) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flatten_nested_if_blocks.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flatten_nested_if_blocks.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 75%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp:35: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp: In constructor '{anonymous}::matrix_flipper::matrix_flipper(exec_list*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_flip_matrices.cpp:48:7: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, instructions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 79%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_noop_swizzle.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 78%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_if_simplification.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 77%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_minmax.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 76%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp:30: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp: In member function 'void ir_call::generate_inline(ir_instruction*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'ir' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_function_inlining.cpp:179:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(ir_instruction, ir, &callee->body) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 71%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_dead_builtin_varyings.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 80%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_rebalance_tree.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 81%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_swizzle_swizzle.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 86%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/standalone_scaffolding.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 80%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_redundant_jumps.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 87%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/strtod.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 90%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/pp.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 82%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/ir.h:34, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:35: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp: In member function '{anonymous}::variable_entry* {anonymous}::ir_structure_reference_visitor::get_variable_entry(ir_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:110:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(variable_entry, entry, &this->variable_list) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp: In member function '{anonymous}::variable_entry* {anonymous}::ir_structure_splitting_visitor::get_splitting_entry(ir_variable*)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'entry' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_structure_splitting.cpp:211:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(variable_entry, entry, this->variable_list) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 83%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_tree_grafting.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 85%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp In file included from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.h:31, from /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:27: /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp: In member function 'virtual void s_list::print()': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'expr' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:165:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(s_expression, expr, &this->subexpressions) { ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp: In function 'bool s_match(s_expression*, unsigned int, s_pattern*, bool)': /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/list.h:604:17: warning: unnecessary parentheses in declaration of 'expr' [-Wparentheses] for (__type *(__inst) = (__type *)(__list)->head; \ ^ /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/s_expression.cpp:203:4: note: in expansion of macro 'foreach_in_list' foreach_in_list(s_expression, expr, &list->subexpressions) { ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 90%] Building C object CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/util/hash_table.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 84%] Building CXX object CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o /usr/bin/c++ -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/opt_vectorize.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 94%] Building C object CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa/program/symbol_table.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 93%] Building C object CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa/program/prog_hash_table.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 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 -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' [ 91%] Building C object CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/util/ralloc.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 89%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/glcpp-parse.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 88%] Building C object CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o /usr/bin/cc -Dglsl_optimizer_EXPORTS -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -fPIC -o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/glcpp/glcpp-lex.c make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 95%] Linking CXX shared library libglsl_optimizer.so /usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_optimizer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -shared -Wl,-soname,libglsl_optimizer.so.0 -o libglsl_optimizer.so.0 CMakeFiles/glsl_optimizer.dir/src/glsl/ast_array_index.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_expr.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_function.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_to_hir.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ast_type.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_types.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/builtin_variables.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_lexer.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_optimizer.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_parser_extras.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_symbol_table.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/glsl_types.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/hir_field_selection.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_basic_block.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_builder.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_clone.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_constant_expression.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_equals.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_expression_flattening.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_can_inline.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_function_detect_recursion.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hierarchical_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_hv_accept.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_import_prototypes.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_glsl_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_metal_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_print_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_rvalue_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_stats.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_unused_structs.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_validate.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/ir_variable_refcount.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_atomics.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_interface_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_block_active_visitor.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniform_initializers.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_uniforms.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/link_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/linker.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_analysis.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_controls.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/loop_unroll.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_discard_flow.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_if_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_instructions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_jumps.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_mat_op_to_vec.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_named_interface_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_noise.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_offset_array.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_output_reads.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packed_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_packing_builtins.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_ubo_reference.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_variable_index_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_cond_assign.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vec_index_to_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vector_insert.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/lower_vertex_id.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_algebraic.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_array_splitting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_folding.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_propagation.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_constant_variable.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_copy_propagation_elements.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_cse.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_variables.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_builtin_varyings.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_code_local.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_dead_functions.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flatten_nested_if_blocks.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_flip_matrices.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_function_inlining.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_if_simplification.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_minmax.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_noop_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_rebalance_tree.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_redundant_jumps.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_structure_splitting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_swizzle_swizzle.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_tree_grafting.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/opt_vectorize.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/s_expression.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/standalone_scaffolding.cpp.o CMakeFiles/glsl_optimizer.dir/src/glsl/strtod.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-lex.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/glcpp-parse.c.o CMakeFiles/glsl_optimizer.dir/src/glsl/glcpp/pp.c.o CMakeFiles/glsl_optimizer.dir/src/util/hash_table.c.o CMakeFiles/glsl_optimizer.dir/src/util/ralloc.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/main/imports.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/program/prog_hash_table.c.o CMakeFiles/glsl_optimizer.dir/src/mesa/program/symbol_table.c.o -lm /usr/bin/cmake -E cmake_symlink_library libglsl_optimizer.so.0 libglsl_optimizer.so.0 libglsl_optimizer.so make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 95%] Built target glsl_optimizer make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make -f CMakeFiles/glsl_compiler.dir/build.make CMakeFiles/glsl_compiler.dir/depend make -f CMakeFiles/glsl_test.dir/build.make CMakeFiles/glsl_test.dir/depend make -f CMakeFiles/glslopt.dir/build.make CMakeFiles/glslopt.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' cd /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10 /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/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[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make -f CMakeFiles/glsl_test.dir/build.make CMakeFiles/glsl_test.dir/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_compiler.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles/glsl_compiler.dir/depend.internal". Scanning dependencies of target glsl_compiler make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make -f CMakeFiles/glsl_compiler.dir/build.make CMakeFiles/glsl_compiler.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 97%] Building CXX object CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o /usr/bin/c++ -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -o CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/contrib/glslopt/Main.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 98%] Linking CXX executable glslopt /usr/bin/cmake -E cmake_link_script CMakeFiles/glslopt.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -rdynamic CMakeFiles/glslopt.dir/contrib/glslopt/Main.cpp.o -o glslopt libglsl_optimizer.so.0 -lm make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 98%] Built target glslopt make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 97%] Building CXX object CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o /usr/bin/c++ -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -o CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl/main.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 99%] Linking CXX executable glsl_compiler /usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_compiler.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -rdynamic CMakeFiles/glsl_compiler.dir/src/glsl/main.cpp.o -o glsl_compiler libglsl_optimizer.so.0 -lm make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 99%] Built target glsl_compiler make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 96%] Building CXX object CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o /usr/bin/c++ -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/include -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mesa -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/mapi -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src/glsl -I/usr/src/RPM/BUILD/glsl-optimizer-2016.10/src -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -o CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o -c /usr/src/RPM/BUILD/glsl-optimizer-2016.10/tests/glsl_optimizer_tests.cpp /usr/src/RPM/BUILD/glsl-optimizer-2016.10/tests/glsl_optimizer_tests.cpp:422:13: warning: 'void DeleteFile(const string&)' defined but not used [-Wunused-function] static void DeleteFile (const std::string& path) ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [100%] Linking CXX executable glsl_test /usr/bin/cmake -E cmake_link_script CMakeFiles/glsl_test.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG -rdynamic CMakeFiles/glsl_test.dir/tests/glsl_optimizer_tests.cpp.o -o glsl_test libglsl_optimizer.so.0 -lm make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [100%] Built target glsl_test make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD/CMakeFiles 0 make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.52034 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/glsl-optimizer-buildroot + : + /bin/rm -rf -- /usr/src/tmp/glsl-optimizer-buildroot + cd glsl-optimizer-2016.10 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/glsl-optimizer-buildroot -C BUILD make: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 95%] Built target glsl_optimizer make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 96%] Built target glsl_compiler make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [ 98%] Built target glsl_test make[2]: Entering directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' [100%] Built target glslopt make[1]: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' Install the project... -- Install configuration: "" -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so.0 -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/bin/glsl_compiler -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/bin/glslopt -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99_compat.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdbool.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/getopt/getopt.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ast.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_optimizer.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_parser.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_parser_extras.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_basic_block.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_expression_flattening.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_function_inlining.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_hierarchical_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_optimization.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_rvalue_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/linker.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/list.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/strtod.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp-parse.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/config.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/dd.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/glheader.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/glminimal.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/mtypes.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/simple_list.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/hash_table.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_instruction.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_parameter.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/prog_statevars.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/program/symbol_table.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/macros.h -- Installing: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/ralloc.h make: Leaving directory '/usr/src/RPM/BUILD/glsl-optimizer-2016.10/BUILD' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/glsl-optimizer-buildroot (auto) mode of './usr/lib64/libglsl_optimizer.so.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/glsl-optimizer-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/glsl-optimizer-buildroot/ (default) Compressing files in /usr/src/tmp/glsl-optimizer-buildroot (auto) Adjusting library links in /usr/src/tmp/glsl-optimizer-buildroot ./usr/lib64: libglsl_optimizer.so.0 -> libglsl_optimizer.so.0 Verifying ELF objects in /usr/src/tmp/glsl-optimizer-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.75186 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd glsl-optimizer-2016.10 + LD_LIBRARY_PATH=BUILD + ./BUILD/glsl_test ./tests ** running vertex tests for OpenGL ES 2.0... ** running vertex tests for OpenGL ES 3.0... ** running vertex tests for OpenGL... ** running fragment tests for OpenGL ES 2.0... ** running fragment tests for OpenGL ES 3.0... ** running fragment tests for OpenGL... **** 507 tests (1.77sec) succeeded + exit 0 Processing files: glsl-optimizer-2016.10-alt1.git21b98a9854 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.79871 + 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.D9TGqX 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.5cSFRN find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libglsl_optimizer.so.0()(64bit) >= set:ojmPoZK2tnQIXxV4bE6PzAz3A84D722Z0AQbc1CjAW5cDwk6FJd2IsgAV9gr3, libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PBiFIH 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.bWunbF find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) lib.prov: /usr/src/tmp/glsl-optimizer-buildroot/usr/lib64/libglsl_optimizer.so.0: 1636 symbols, 21 bpp warning: hash collision: _ZN9ir_rvalueD2Ev _ZNK9glsl_type11field_indexEPKc Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JMg5VF find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Provides: libglsl_optimizer.so.0()(64bit) = set:odHmYonfrP4zGQFwEk3Z0TSBsZ8Z557CNjdlwp7xnHbc9Wli9efCRiXWBYUH4KCtHzzdp857Mav9VE6X2DbGl7E9M2L0mdCvqFmVMrCQ2UgEJhehFWgS6zjAa0rAdS0wcCcCNZA52jB2yFyDr5oCcNNEiM4l3zWqRZqeZc3rusww6QfGRk9YiuDbgz9rgshqk3D5mGazUXq9hZeOAN22h5TtyNiYXQHD0v7YMqvBuvRbmUuqUXYwJsxCV9EOixrw27ebE712FVXIWFF5xanXg2TJJBKiqYgp0gy9UAi6Ky8BOZDrk6vjZw2JAfDJn3XMi8OkqPTdrN9x0tMgIWVwwwm50NZn6tLhMLGw0oriTYxfUjJpZ5je97HlHG7Wv6dYYWMESKzaJgxbdIJVZxMlcxgmVjNgxuh2Gv1AhjiIkCx6sseUUHukE6BVr0N5qvTo4iEKmn4Zic3ZzaoYvwo1njgpUUhbgvyCEvknSCXrIZKl25UWdnPIEqjCHAVNMYq75980eoOiNHePEEasZqEzXmOG74rVgamIsygFiQ2U1Mj1S48WBBBHcmB8Zf9npaIpw9shJFdapqMV9ITBggPpb8ziumvPZgZA2PyZ3p20v5ZEZwQ5QYaKQ23eolI2IEkJzJLwWkkJcOjxkfkZ3IuWb2Cg7nznncV9f6RgfggafvedCRGM19xCOUHEEM9ZmZ7sZBgLMn95LBvkxTDBRdifKZqwU8X2LGDHoTU24PUyA3U0GX56enyxZ2O9P773Se4dT3GNq9pG7XNxsroBwZ59RFTtNZCo88ZuIyPkCHqOYq6ct6ChuQSYBKh2XOEPpRTuTu2DVITZe7OCiTPvbxQ2XYqwRlss8jAJW7Htun1txZaiDyobx2eBvuTCuVm9SwOc0o9IKOZre95hD8IC4Zkd5OG9ajEmQSkkhwcZuNp3MZssi8D4SqxF0gYefEXQGEFb1GNd3ZscNwcCyMWPvgaaUh5GnZA0NNgUC2lfl02gnqXyPmgeC6m8BgTBWfjTBba3fZpvIc0nwsgGK2IrIfjfNSKtDgSXSd5GaRL3wmtfMIF0ZgG7vhZE27TQ1e9G9h8iUPm6tzn7GZqkkbT3JwJwoEfk53n6uvrA5ghs8xcuG1r25JQlLZrX2kGQ86p2SE1OQNSjEYs7CDUqcx5ckZk9JAInamufANp9ZIzKJQppyGQJ7ldM6NzAPE0czbgxveiVdS7WUEfRpbvxTjLarHLkGBtfXkQ34g8OteLpeexLEZ42lZbrSZmmpbHhgUyqo1x6kaFIGLxqqfFZABGlOVAxKXbRMFx7oIxZl9yDadzYRRsBLeKr6KwF4I0uEslSG5VkV6x8OZrXvQZzgfe3ahZ96ZFeZ5or0hpWaFw0Ubs3DAj3LzpV3KHU3cxlwTXi5hRt1u3SYdU9zpPhGk1HiJ9JEyFZ1O9RX33nNbhwUiWdEjsDKT1tZFdfN2J8D5ZkaCKq8sNKC2u4LM4tDkUmEmfoihwOpgnFBcEdmhqa9lAKMbirM3ImYeZtsaUCkIRAjsBi7oaCyiC7WviDheYalheKhGEQZ61K6GYEi1weQ7ZC3u9hezk5fxf7WmyEVR98ygRZcllurS3x0lqNUlUeaGJj6iawv5y0cGc1DkSy7IaytZmtpCH4e7n7GOqaT3C6z3PFVLgDbgRdaJeIGJkHYGTgS3gqz1n3OaEWFeQTvHFnhPEGvhYN11yS5CyNvdztRYLO5utZjGiQPr8q3U0Ugdb8ZKpmAaRPtkDFSNMzEU13isag9z9ZEyzifT4PxQ64h368TwNt5PxWcFBX5NDt0gjZcN4Y2EmkIIpnmw8Xu9W2UQSRd7PMJzsszo6ReXc1799q6W3JuEPtky7IFOhjIhlQiaoLI5JqP5xBMMMdFIifwTZc1X2EgkGtoX3e1nRKQleLcmY7NYquFSxzCiuuN55S3uaZEOe4Sq1iSlQDvpYi8VGFZgZct8vZdqqZ11xFjA7ZA8TkgWpe8KmHEoVgFWD7y71GblbamxpnaeYrfIzRpdvbCjK8r3PeWEARBITb5xqfx99q1zggr6daOL6cV15wBNcmrIzJXaw7FrxQU1NGsjYdYVt8c7pdVgGlIZ5cIvTVa8cXABTaG6KmYAsigrfppbWUcTiqpLwDr1lid9rdmHYpWzX8sIZdozZJmFmpXAQNZGR1LFxwBkWZht6e4sNb1USxuOzQo46ZxlbwlmJE4SsU7OII2g6J6cWyYr7pwu0QjmU5IkorpcJr7vtHoQZ7xFmwJzxdmZlya4CrenvH6nz8VHGTVFkuCUjmlHlIPmxlqhIj66lQWc2ZdHjH07jYNoKFZBIKHoFZiIFMDZpgR73NYf29LHEEon2wHh3apKfP5GEqqA8dh04CovqJ4fSXyjhcAeclZqsbOCamIF2dQiKdNeDtkn0JUZ7WEatKbfSTA4kewsAgCdCXYiaG8ooPOsTAMs15SuM9wU1s0NgIZ4eo5KbWgO5BISRdRgEhSXZ1q52b5ZsvUdoLZatEPYckJaVvUZHx1e3jtZ9kzg4qFVGvnGw4SqqYHS3CRzNXJEiWUwFwBrVGBvUvQJkbjyGH2J4Z51Y9Dq5xzLC1lfvw5kzz4Yjrc1mWmATTaaUikYyLke2ErKdmVzN9nNAPqPtlaPtPaxptuOPtbz7htythpf2JQORJcRbJAd5PFBMPq4B4Z5kPVNxoiwepiqoOZ5kW9EwrUnCLhdj7StxEj0jdqzuEU5W2FMkfSQzk3wBNSx7PhVL3GqfzfAx4UZoZ0K6fSwFCrcaJYqq1mqQimnCZhyzIadXOlM6MUOsqZA0dmbHZoVY0MHQSa9aTgqzAnUV8kmff567dRkx6KcWHzyfBAdZtgnZmqzIZh8Z2y4JBGqU1hoXNlzBvu8beLMveqMRXJGn6cCIM1HWhCsEZ0HZ8n7j7jJNitSNvk9ehQQt5O8vgJyDIIEhxrnSGNkjLls9YCyiA6R6hiXSan6YqWe6dAk14xo3JKmSt7KJMBPGMXjdqieeLuuZz3yhKaJy4EQFlUBNgE79lFCsawggmpbq7EuPF3PpoSWMMWERL7txfJQl4PtZmCl5Guj0dZ7CmvdVQuSrxWyIgLsTE4UOAAj1x5hOFfZuZej6lAF65NcdOFYDatcJZev2AL7LZJz2NwJzgXRfUIZJhsfq3isjgO9kvpzOvSvb2q7by83ZFi4eSESudSuXdDb938cdisaCfLIfZtXQZbPEiVFZsHTh59ciCz8tibrXkF6O0Q3bFaHhbO2 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vqIS4J 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.Dp3oJR 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.9055L2 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h:4: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory #include ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h:4: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory #include ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/shader.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h:25:10: fatal error: main/core.h: No such file or directory #include "main/core.h" ^~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h:25:10: fatal error: main/core.h: No such file or directory #include "main/core.h" ^~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/program.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h:1: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h:1: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_stats.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory #include ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h:4:10: fatal error: node.h: No such file or directory #include ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/node/compiler.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h:24: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h:24: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_builder.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h:33:10: fatal error: program/prog_parameter.h: No such file or directory #include "program/prog_parameter.h" /* For union gl_constant_value. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h:33:10: fatal error: program/prog_parameter.h: No such file or directory #include "program/prog_parameter.h" /* For union gl_constant_value. */ ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_uniform.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h:34:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h:34:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/util/hash_table.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h:29:10: fatal error: main/core.h: No such file or directory #include "main/core.h" /* for Elements */ ^~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h:29:10: fatal error: main/core.h: No such file or directory #include "main/core.h" /* for Elements */ ^~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/s_expression.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h:36:10: fatal error: main/glheader.h: No such file or directory #include "main/glheader.h" ^~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h:36:10: fatal error: main/glheader.h: No such file or directory #include "main/glheader.h" ^~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_varyings.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/loop_analysis.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_visitor.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h:29:10: fatal error: new: No such file or directory #include ^~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h:32:10: fatal error: program/symbol_table.h: No such file or directory #include "program/symbol_table.h" ^~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_symbol_table.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h:24: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h:24: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_unused_structs.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h:31: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h:31: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/builtin_type_macros.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h:32: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h:32: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_variable_refcount.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_glsl_visitor.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h:29: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir_print_metal_visitor.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h:36:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h:36:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/standalone_scaffolding.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h:28: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/ir.h:33, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h:28: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glsl_types.h:31:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" /* for gl_texture_index, C++'s enum rules are broken */ ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/link_uniform_block_active_visitor.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h:43: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h:43: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/core.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h:38:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h:38:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/errors.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h:34: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h:34: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/macros.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h:30: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39, from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h:30: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/context.h: cpp failed In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h:39: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/imports.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h:49:10: fatal error: c99_compat.h: No such file or directory #include "c99_compat.h" /* inline, __func__, etc. */ ^~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/mesa/main/compiler.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h:30:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h:30:10: fatal error: main/mtypes.h: No such file or directory #include "main/mtypes.h" ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/glsl/glcpp/glcpp.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h: cpp failed /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:43: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ cpp.req: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h: cpp failed, trying c++ mode /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ In file included from /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h:43: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" #error "Use this header only with Microsoft Visual C++ compilers!" ^~~~~ cpp.req: WARNING: /usr/src/tmp/glsl-optimizer-buildroot/usr/include/glsl-optimizer/include/c99/inttypes.h: cpp failed Requires: libglsl-optimizer = 2016.10-alt1.git21b98a9854, /usr/lib64/libglsl_optimizer.so.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dabJdm 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.dJcDPI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fZfOU8 find-requires: running scripts (debuginfo) Requires: glsl-optimizer = 2016.10-alt1.git21b98a9854, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libglsl_optimizer.so.0), debug64(libstdc++.so.6) Processing files: libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zEPSvC find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PhjGw9 find-requires: running scripts (debuginfo) Provides: debug64(libglsl_optimizer.so.0) Requires: libglsl-optimizer = 2016.10-alt1.git21b98a9854, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to glsl-optimizer-debuginfo a strict dependency on glsl-optimizer Adding to libglsl-optimizer-devel a strict dependency on libglsl-optimizer Adding to libglsl-optimizer-debuginfo a strict dependency on libglsl-optimizer Adding to glsl-optimizer a strict dependency on libglsl-optimizer Adding to glsl-optimizer-debuginfo a strict dependency on libglsl-optimizer-debuginfo Removing from glsl-optimizer-debuginfo 16 sources provided by libglsl-optimizer-debuginfo also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa/main also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa/program also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/util also prunning dir /usr/src/debug/glsl-optimizer-2016.10/src/mesa Removing 2 extra deps from glsl-optimizer due to dependency on libglsl-optimizer Removing 1 extra deps from libglsl-optimizer-devel due to dependency on libglsl-optimizer Removing 1 extra deps from glsl-optimizer-debuginfo due to dependency on libglsl-optimizer-debuginfo Removing 5 extra deps from glsl-optimizer due to repentancy on libglsl-optimizer Removing 2 extra deps from glsl-optimizer-debuginfo due to repentancy on libglsl-optimizer-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/glsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-2016.10-alt1.git21b98a9854.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-devel-2016.10-alt1.git21b98a9854.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/glsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libglsl-optimizer-debuginfo-2016.10-alt1.git21b98a9854.x86_64.rpm 50.93user 5.58system 0:44.67elapsed 126%CPU (0avgtext+0avgdata 165000maxresident)k 0inputs+0outputs (0major+2040675minor)pagefaults 0swaps 59.17user 9.07system 0:58.88elapsed 115%CPU (0avgtext+0avgdata 165000maxresident)k 0inputs+0outputs (0major+2463735minor)pagefaults 0swaps