<86>Dec 6 04:22:30 userdel[2143676]: delete user 'rooter' <86>Dec 6 04:22:30 userdel[2143676]: removed group 'rooter' owned by 'rooter' <86>Dec 6 04:22:30 userdel[2143676]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 6 04:22:30 groupadd[2143681]: group added to /etc/group: name=rooter, GID=636 <86>Dec 6 04:22:30 groupadd[2143681]: group added to /etc/gshadow: name=rooter <86>Dec 6 04:22:30 groupadd[2143681]: new group: name=rooter, GID=636 <86>Dec 6 04:22:30 useradd[2143685]: new user: name=rooter, UID=636, GID=636, home=/root, shell=/bin/bash <86>Dec 6 04:22:30 userdel[2143692]: delete user 'builder' <86>Dec 6 04:22:30 userdel[2143692]: removed group 'builder' owned by 'builder' <86>Dec 6 04:22:30 userdel[2143692]: removed shadow group 'builder' owned by 'builder' <86>Dec 6 04:22:30 groupadd[2143697]: group added to /etc/group: name=builder, GID=637 <86>Dec 6 04:22:30 groupadd[2143697]: group added to /etc/gshadow: name=builder <86>Dec 6 04:22:30 groupadd[2143697]: new group: name=builder, GID=637 <86>Dec 6 04:22:30 useradd[2143701]: new user: name=builder, UID=637, GID=637, home=/usr/src, shell=/bin/bash <13>Dec 6 04:22:36 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Dec 6 04:22:36 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Dec 6 04:22:36 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Dec 6 04:22:36 rpmi: libexpat-2.2.10-alt1 p9+261554.100.1.1 1605103332 installed <13>Dec 6 04:22:36 rpmi: libogg-1.3.4-alt1 p9+249556.100.1.1 1586300644 installed <13>Dec 6 04:22:36 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Dec 6 04:22:36 rpmi: libglvnd-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:36 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Dec 6 04:22:36 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Dec 6 04:22:36 rpmi: libsqlite3-3.33.0-alt1 p9+258834.40.2.1 1601364885 installed <13>Dec 6 04:22:37 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Dec 6 04:22:37 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed <13>Dec 6 04:22:37 rpmi: qt4-common-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:37 rpmi: libqt4-core-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:37 rpmi: libqt4-sql-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:37 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Dec 6 04:22:37 rpmi: libwayland-server-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Dec 6 04:22:37 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Dec 6 04:22:37 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed <13>Dec 6 04:22:37 rpmi: libfreetype-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed <13>Dec 6 04:22:37 rpmi: fontconfig-2.13.1-alt1 p9+247340.200.3.1 1583400482 installed Updating fonts cache: <29>Dec 6 04:22:38 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 6 04:22:38 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Dec 6 04:22:38 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Dec 6 04:22:38 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Dec 6 04:22:38 rpmi: libqt4-sql-sqlite-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:38 rpmi: libqt4-xml-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:38 rpmi: libqt4-clucene-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:38 rpmi: libqt4-test-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:38 rpmi: rpm-macros-qt4-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:38 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Dec 6 04:22:38 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Dec 6 04:22:38 rpmi: libOpenGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:38 rpmi: libflac8-1.3.3-alt1 p9+249557.100.1.1 1586301784 installed <13>Dec 6 04:22:38 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Dec 6 04:22:38 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed <13>Dec 6 04:22:38 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Dec 6 04:22:38 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed <13>Dec 6 04:22:38 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Dec 6 04:22:38 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Dec 6 04:22:38 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Dec 6 04:22:38 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Dec 6 04:22:38 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943871 installed <13>Dec 6 04:22:38 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Dec 6 04:22:38 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Dec 6 04:22:38 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed <13>Dec 6 04:22:38 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Dec 6 04:22:38 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Dec 6 04:22:38 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed <13>Dec 6 04:22:38 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237682 installed <13>Dec 6 04:22:38 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237844 installed <13>Dec 6 04:22:38 rpmi: libsystemd-1:243.9-alt1 p9+258476.300.4.1 1601997124 installed <13>Dec 6 04:22:38 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Dec 6 04:22:38 rpmi: libqt4-dbus-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:39 rpmi: libqt4-script-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:39 rpmi: libdbus-devel-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Dec 6 04:22:39 rpmi: libxslt-1.1.34-alt1.p9.1 p9+261811.300.3.1 1605513910 installed <13>Dec 6 04:22:39 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Dec 6 04:22:39 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Dec 6 04:22:39 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Dec 6 04:22:39 rpmi: libX11-locales-3:1.6.7-alt2 p9+258208.100.1.1 1600333167 installed <13>Dec 6 04:22:39 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Dec 6 04:22:39 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Dec 6 04:22:39 rpmi: libX11-3:1.6.7-alt2 p9+258208.100.1.1 1600333167 installed <13>Dec 6 04:22:39 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Dec 6 04:22:39 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Dec 6 04:22:39 rpmi: libXrender-0.9.10-alt1 p9+261891.200.2.1 1606149106 installed <13>Dec 6 04:22:39 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Dec 6 04:22:39 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Dec 6 04:22:39 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Dec 6 04:22:39 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Dec 6 04:22:40 rpmi: libqt4-gui-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libqt4-designer-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libqt4-uitools-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libqt4-svg-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libqt4-scripttools-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libqt4-multimedia-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:40 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Dec 6 04:22:40 rpmi: libXtst-1.2.3-alt1 p9+261891.100.2.1 1606149065 installed <13>Dec 6 04:22:40 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Dec 6 04:22:40 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Dec 6 04:22:42 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Dec 6 04:22:42 rpmi: libX11-devel-3:1.6.7-alt2 p9+258208.100.1.1 1600333167 installed <13>Dec 6 04:22:42 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Dec 6 04:22:42 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Dec 6 04:22:42 rpmi: libXi-devel-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Dec 6 04:22:42 rpmi: libXrender-devel-0.9.10-alt1 p9+261891.200.2.1 1606149106 installed <13>Dec 6 04:22:42 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Dec 6 04:22:42 rpmi: libXtst-devel-1.2.3-alt1 p9+261891.100.2.1 1606149065 installed <13>Dec 6 04:22:42 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed <13>Dec 6 04:22:42 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Dec 6 04:22:42 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Dec 6 04:22:42 rpmi: libpulseaudio-13.0-alt4 p9+261614.100.2.1 1605550488 installed <13>Dec 6 04:22:42 rpmi: libphonon-4.8.3-alt1 1418134063 installed <13>Dec 6 04:22:42 rpmi: libphononexperimental-4.8.3-alt1 1418134063 installed <13>Dec 6 04:22:42 rpmi: libwayland-client-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed <13>Dec 6 04:22:42 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Dec 6 04:22:42 rpmi: libdrm-1:2.4.102-alt1 p9+252863.100.1.1 1591372623 installed <13>Dec 6 04:22:42 rpmi: libGLX-mesa-4:20.1.8-alt1 p9+260591.240.12.1 1606213200 installed <13>Dec 6 04:22:42 rpmi: libGLX-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:42 rpmi: libGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:42 rpmi: libqt4-opengl-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:42 rpmi: libGLU-4:9.0.1-alt1 p9+251991.3000.19.1 1590835932 installed <13>Dec 6 04:22:42 rpmi: libgbm-4:20.1.8-alt1 p9+260591.240.12.1 1606213200 installed <13>Dec 6 04:22:42 rpmi: libEGL-mesa-4:20.1.8-alt1 p9+260591.240.12.1 1606213200 installed <13>Dec 6 04:22:42 rpmi: libEGL-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:42 rpmi: libglvnd-devel-7:1.3.1-alt0.p9 p9+251991.160.19.1 1590834868 installed <13>Dec 6 04:22:42 rpmi: libGL-devel-4:20.1.8-alt1 p9+260591.240.12.1 1606213200 installed <13>Dec 6 04:22:42 rpmi: libGLU-devel-4:9.0.1-alt1 p9+251991.3000.19.1 1590835932 installed <13>Dec 6 04:22:42 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Dec 6 04:22:43 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Dec 6 04:22:45 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Dec 6 04:22:46 rpmi: libicu64-1:6.4.2-alt2 p9+247371.14540.149.1 1590835182 installed <13>Dec 6 04:22:46 rpmi: libharfbuzz-icu-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed <13>Dec 6 04:22:47 rpmi: libicu65-1:6.5.1-alt1 p9+247371.14560.149.1 1590835589 installed <13>Dec 6 04:22:47 rpmi: icu-utils-1:6.5.1-alt1 p9+247371.14560.149.1 1590835589 installed <13>Dec 6 04:22:48 rpmi: libicu-devel-1:6.5.1-alt1 p9+247371.14560.149.1 1590835589 installed <13>Dec 6 04:22:48 rpmi: xml-utils-1:2.9.10-alt4 p9+261133.100.1.1 1604676294 installed <13>Dec 6 04:22:48 rpmi: rpm-build-gir-0.7.3-alt2 p9+234356.40.2.1 1562933848 installed <13>Dec 6 04:22:48 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Dec 6 04:22:48 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Dec 6 04:22:48 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 04:22:48 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 04:22:48 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed <13>Dec 6 04:22:48 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Dec 6 04:22:48 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Dec 6 04:22:48 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>Dec 6 04:22:48 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>Dec 6 04:22:48 rpmi: libqt4-network-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:48 rpmi: libpython3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 04:22:48 rpmi: python3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 04:22:49 rpmi: python3-base-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 04:22:49 rpmi: glib2-devel-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed <13>Dec 6 04:22:49 rpmi: libharfbuzz-devel-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed <13>Dec 6 04:22:49 rpmi: libfreetype-devel-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed <13>Dec 6 04:22:49 rpmi: fontconfig-devel-2.13.1-alt1 p9+247340.200.3.1 1583400482 installed <13>Dec 6 04:22:49 rpmi: libqt4-xmlpatterns-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:50 rpmi: libqt4-declarative-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:51 rpmi: libqt4-webkit-1:2.3.4-alt7 p9+233171.100.2.1 1561543621 installed <13>Dec 6 04:22:51 rpmi: libqt4-qt3support-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:51 rpmi: libqt4-help-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <86>Dec 6 04:22:51 groupadd[2155535]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 6 04:22:51 groupadd[2155535]: group added to /etc/gshadow: name=_keytab <86>Dec 6 04:22:51 groupadd[2155535]: new group: name=_keytab, GID=499 <13>Dec 6 04:22:51 rpmi: libkrb5-1.17.2-alt1 p9+262110.100.3.1 1606242396 installed <13>Dec 6 04:22:51 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Dec 6 04:22:51 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Dec 6 04:22:51 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 04:22:51 rpmi: libssl-devel-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>Dec 6 04:22:51 rpmi: phonon-devel-4.8.3-alt1 1418134063 installed <13>Dec 6 04:22:51 rpmi: libqt4-webkit-devel-1:2.3.4-alt7 p9+233171.100.2.1 1561543621 installed <13>Dec 6 04:22:52 rpmi: libqt4-devel-4.8.7-alt20 p9+240783.100.2.1 1574328371 installed <13>Dec 6 04:22:52 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/kumir-1.9.1.2810-alt3.nosrc.rpm Installing kumir-1.9.1.2810-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.14529 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf kumir + echo 'Source #0 (kumir-1.9.1.2810.tar):' Source #0 (kumir-1.9.1.2810.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/kumir-1.9.1.2810.tar + cd kumir + echo 'Source #1 (kumir-alt-icons.tar.bz2):' Source #1 (kumir-alt-icons.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/kumir-alt-icons.tar.bz2 + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (kumir-1.7.1-desktop.patch):' Patch #0 (kumir-1.7.1-desktop.patch): + /usr/bin/patch -p1 patching file Kumir/X-Desktop/kumir.desktop + echo 'Patch #1 (kumir-1.7.90-x-kumir-program.desktop.patch):' Patch #1 (kumir-1.7.90-x-kumir-program.desktop.patch): + /usr/bin/patch -p1 patching file Kumir/X-Desktop//x-kumir-program.desktop + echo 'Patch #2 (kumir-1.7.1-x-kumir-program.xml.patch):' Patch #2 (kumir-1.7.1-x-kumir-program.xml.patch): + /usr/bin/patch -p1 patching file Kumir/X-Desktop/x-kumir-program.xml + echo 'Patch #3 (kumir-1.9.0-build.patch):' Patch #3 (kumir-1.9.0-build.patch): + /usr/bin/patch -p1 patching file Addons/Addons.pro patching file Addons/Kuznechik/Kuznechik.pro patching file Addons/Kuznechik/src/src.pro patching file Addons/painter/painter.pro patching file Addons/robot25d/robot25d.pro patching file Addons/Robotor3D/robotor3D.pro patching file Addons/Robotor3D/src/window.cpp patching file Addons/TurtleNew/turtle/src/src.pro patching file Addons/TurtleNew/turtle/turtle.pro patching file Addons/TurtleNew/TurtleNew.pro patching file Addons/vodoley/src/src.pro patching file Addons/vodoley/vodoley.pro patching file all.pro Hunk #1 succeeded at 1 with fuzz 2. patching file Kumir/Kumir.pro patching file PluginStarter/PluginStarter.pro patching file TaskControl/task/task.pro patching file Kumir/Sources/pushdownautomata.cpp + echo 'Patch #4 (kumir-1.9.1.2810-gcc8-fix.patch):' Patch #4 (kumir-1.9.1.2810-gcc8-fix.patch): + /usr/bin/patch -p2 patching file Addons/Kuznechik/src/kuznec.cpp patching file Addons/Kuznechik/src/kuznec.h patching file Addons/Kuznechik/src/network.h patching file Addons/Kuznechik/src/pult.h patching file TaskEdit/course_model.cpp + cp /usr/src/RPM/SOURCES/test.vod . + find . -type f -name '*.pro' + xargs sed -i 's,QMAKE_CXXFLAGS_RELEASE += -O2,QMAKE_CXXFLAGS_RELEASE += -pipe -frecord-gcc-switches -Wall -g -O2,' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.14529 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kumir + chmod a+x configure.py + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --prefix=/usr/src/tmp/kumir-buildroot/usr --target-dir=/usr/src/tmp/kumir-buildroot/usr/lib64/kumir --qmake=qmake-qt4 --lrelease=lrelease-qt4 Updating './Kumir/Languages/russian.qm'... Generated 530 translation(s) (321 finished and 209 unfinished) Ignored 440 untranslated source text(s) Updating './Kumir/Languages/qt_ru.qm'... Generated 538 translation(s) (263 finished and 275 unfinished) Ignored 283 untranslated source text(s) Updating './Kumir/Languages/french.qm'... Generated 11 translation(s) (9 finished and 2 unfinished) Ignored 959 untranslated source text(s) Updating './Kumir/Languages/english.qm'... Generated 290 translation(s) (88 finished and 202 unfinished) Ignored 680 untranslated source text(s) Updating './Addons/isometricRobot/resources/ru_RU.qm'... Generated 5 translation(s) (5 finished and 0 unfinished) Updating './Addons/Kuznechik/russian.qm'... Generated 5 translation(s) (0 finished and 5 unfinished) Ignored 21 untranslated source text(s) Updating './Addons/Kuznechik/src/rus.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 16 untranslated source text(s) Reading /usr/src/RPM/BUILD/kumir/TaskControl/task/task.pro Reading /usr/src/RPM/BUILD/kumir/Kumir/Kumir.pro Reading /usr/src/RPM/BUILD/kumir/PluginStarter/PluginStarter.pro WARNING: /usr/src/RPM/BUILD/kumir/PluginStarter/PluginStarter.pro:9: Unescaped backslashes are deprecated. Reading /usr/src/RPM/BUILD/kumir/Addons/Addons.pro Reading /usr/src/RPM/BUILD/kumir/Addons/vodoley/vodoley.pro Reading /usr/src/RPM/BUILD/kumir/Addons/vodoley/src/src.pro WARNING: Failure to find: ../../isp_window_header.h Reading /usr/src/RPM/BUILD/kumir/Addons/Kuznechik/Kuznechik.pro Reading /usr/src/RPM/BUILD/kumir/Addons/TurtleNew/TurtleNew.pro Reading /usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/turtle.pro Reading /usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src/src.pro application.qrc: Warning: potential duplicate alias detected: 'butt.png' Reading /usr/src/RPM/BUILD/kumir/Addons/painter/painter.pro Reading /usr/src/RPM/BUILD/kumir/Addons/robot25d/robot25d.pro Reading /usr/src/RPM/BUILD/kumir/Addons/Robotor3D/Robotor3D.pro Reading /usr/src/RPM/BUILD/kumir/TaskEdit/task/task.pro Found Qt version 4.8.7 using qmake-qt4 Found lrelease version 4.8.7 using lrelease-qt4 Generating translations... ./Kumir/Languages/russian.ts ./Kumir/Languages/qt_ru.ts ./Kumir/Languages/french.ts ./Kumir/Languages/english.ts ./Addons/isometricRobot/resources/ru_RU.ts ./Addons/Kuznechik/russian.ts ./Addons/Kuznechik/src/rus.ts + qmake-qt4 Addons/Robotor3D/robotor3D.pro PREFIX=/usr/src/tmp/kumir-buildroot/usr KUMIR_DIR=/usr/src/tmp/kumir-buildroot/usr/lib64/kumir + make -j8 cd TaskControl/task/ && make -f Makefile cd Kumir/ && make -f Makefile cd PluginStarter/ && make -f Makefile cd Addons/ && make -f Makefile cd TaskEdit/task/ && make -f Makefile cd vodoley/ && make -f Makefile cd Kuznechik/ && make -f Makefile cd TurtleNew/ && make -f Makefile cd painter/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/ProgramTab.ui -o Build/Ui/ui_ProgramTab.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' cd turtle/ && make -f Makefile cd src/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/uic editdialog.ui -o ui_editdialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/NewMacroDialog.ui -o Build/Ui/ui_NewMacroDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/uic editdialog.ui -o ui_editdialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/uic newkursdialog.ui -o ui_newkursdialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/MacrosManagementDialog.ui -o Build/Ui/ui_MacrosManagementDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/uic newkursdialog.ui -o ui_newkursdialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' /usr/lib64/qt4/bin/uic src/pult.ui -o ui_pult.h make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/uic painterwindow.ui -o ui_painterwindow.h make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/Assistant.ui -o Build/Ui/ui_Assistant.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' cd src/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/GoToLineDialog.ui -o Build/Ui/ui_GoToLineDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' /usr/lib64/qt4/bin/uic src/dialog.ui -o ui_dialog.h make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/uic painternewimagedialog.ui -o ui_painternewimagedialog.h make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/DebugDialog.ui -o Build/Ui/ui_DebugDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/uic pult.ui -o ui_pult.h make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/uic dialog.ui -o ui_dialog.h make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/SettingsDialog.ui -o Build/Ui/ui_SettingsDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/about.ui -o Build/Ui/ui_about.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' /usr/lib64/qt4/bin/uic pult.ui -o ui_pult.h make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/tooltip.ui -o Build/Ui/ui_tooltip.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/kum_tables.ui -o Build/Ui/ui_kum_tables.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/ModulesRegistration.ui -o Build/Ui/ui_ModulesRegistration.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/CheckModules.ui -o Build/Ui/ui_CheckModules.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/textwindow.ui -o Build/Ui/ui_textwindow.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/textwindow1.ui -o Build/Ui/ui_textwindow1.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/RoboWindow.ui -o Build/Ui/ui_RoboWindow.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/cell_dialog.ui -o Build/Ui/ui_cell_dialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/editField.ui -o Build/Ui/ui_editField.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/pult.ui -o Build/Ui/ui_pult.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/printDialog.ui -o Build/Ui/ui_printDialog.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/externalIsp.ui -o Build/Ui/ui_externalIsp.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/MainWindow.ui -o Build/Ui/ui_MainWindow.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/multifilesavewizard.ui -o Build/Ui/ui_multifilesavewizard.h make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' /usr/lib64/qt4/bin/uic Forms/PDDebugWindow.ui -o Build/Ui/ui_PDDebugWindow.h Forms/PDDebugWindow.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'. Forms/PDDebugWindow.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget2'. make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o main.o main.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o main.o src/main.cpp In file included from src/pult.h:21, from src/main.cpp:20: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/pult.h:22, from src/main.cpp:20: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from src/main.cpp:20: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc -o Build/Objects/main.o main.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o main.o main.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o kumfiledialog.o kumfiledialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc -o Build/Objects/customwindow.o customwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o network.o network.cpp network.cpp: In member function 'void KNPConnection::analizeRequest(QString)': network.cpp:246:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if(!command.type!=HS_OK && !HSOK){ ^~ network.cpp:246:5: note: add parentheses around left hand side expression to silence this warning if(!command.type!=HS_OK && !HSOK){ ^~~~~~~~~~~~~ ( ) network.cpp:246:18: warning: comparison of constant '4' with boolean expression is always true [-Wbool-compare] if(!command.type!=HS_OK && !HSOK){ make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o painterplugin.o painterplugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o network.o src/network.cpp In file included from src/network.cpp:17: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from src/pult.h:21, from src/network.cpp:18: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/network.cpp:18: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ src/network.cpp: In constructor 'KNPConnection::KNPConnection(QObject*)': src/network.cpp:171:41: warning: unused parameter 'parent' [-Wunused-parameter] KNPConnection::KNPConnection( QObject * parent) ~~~~~~~~~~^~~~~~ src/network.cpp: In member function 'void KNPConnection::analizeRequest(QString)': src/network.cpp:261:17: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if(!command.type!=HS_OK && !HSOK){ ^~ src/network.cpp:261:4: note: add parentheses around left hand side expression to silence this warning if(!command.type!=HS_OK && !HSOK){ ^~~~~~~~~~~~~ ( ) src/network.cpp:261:17: warning: comparison of constant '4' with boolean expression is always true [-Wbool-compare] if(!command.type!=HS_OK && !HSOK){ src/network.cpp: In member function 'void KNPConnection::sendCmd(QString)': src/network.cpp:314:8: warning: unused variable 'send' [-Wunused-variable] qint64 send=tcpSocket.write(data.toUtf8()); ^~~~ src/network.cpp:316:6: warning: unused variable 'flush' [-Wunused-variable] bool flush=tcpSocket.flush (); ^~~~~ src/network.cpp: In constructor 'KNPServer::KNPServer(QObject*)': src/network.cpp:327:33: warning: unused parameter 'parent' [-Wunused-parameter] KNPServer::KNPServer( QObject * parent) ~~~~~~~~~~^~~~~~ src/network.cpp: In member function 'bool KNPServer::OpenPort(QString, quint16)': src/network.cpp:340:34: warning: unused parameter 'addr' [-Wunused-parameter] bool KNPServer::OpenPort(QString addr,quint16 port) ~~~~~~~~^~~~ src/network.cpp: In member function 'QString SignalCrosser::DoCommand(KNPCommand, int, QTcpSocket*)': src/network.cpp:558:60: warning: unused parameter 'client_id' [-Wunused-parameter] QString SignalCrosser::DoCommand(KNPCommand KNPcommand,int client_id,QTcpSocket *Client) ~~~~^~~~~~~~~ src/network.cpp:558:82: warning: unused parameter 'Client' [-Wunused-parameter] QString SignalCrosser::DoCommand(KNPCommand KNPcommand,int client_id,QTcpSocket *Client) ~~~~~~~~~~~~^~~~~~ src/network.cpp: In member function 'void SignalCrosser::LostIsp(int)': src/network.cpp:595:33: warning: unused parameter 'module_id' [-Wunused-parameter] void SignalCrosser::LostIsp(int module_id) ~~~~^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o interface.o interface.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. pult.h -o moc_pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. network.h -o moc_network.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. vodoley.h -o moc_vodoley.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. dialog.h -o moc_dialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. kumfiledialog.h -o moc_kumfiledialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. interface.h -o moc_interface.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' /usr/lib64/qt4/bin/rcc -name application application.qrc -o qrc_application.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc -o Build/Objects/starter.o starter.cpp starter.cpp: In member function 'virtual bool Starter::eventFilter(QObject*, QEvent*)': starter.cpp:27:39: warning: unused parameter 'watched' [-Wunused-parameter] bool Starter::eventFilter ( QObject * watched, QEvent * event ) ~~~~~~~~~~^~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc customwindow.h -o Build/Moc/moc_customwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc starter.h -o Build/Moc/moc_starter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' /usr/lib64/qt4/bin/rcc -name application application.qrc -o Build/Rcc/qrc_application.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o painterwindow.o painterwindow.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o mainwindow.o mainwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/PluginStarter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../Addons -I/usr/X11R6/include -IBuild/Moc -o Build/Objects/moc_customwindow.o Build/Moc/moc_customwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/PluginStarter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o pult.o src/pult.cpp In file included from src/pult.h:21, from src/pult.cpp:16: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/pult.h:22, from src/pult.cpp:16: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from src/pult.cpp:16: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ src/pult.cpp: In member function 'virtual void linkLight::paintEvent(QPaintEvent*)': src/pult.cpp:35:44: warning: unused parameter 'event' [-Wunused-parameter] void linkLight::paintEvent ( QPaintEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In constructor 'MainButton::MainButton(QWidget*)': src/pult.cpp:83:10: warning: unused variable 'mid' [-Wunused-variable] int mid=buttonImageUp.width()/2; ^~~ src/pult.cpp: In member function 'virtual void MainButton::paintEvent(QPaintEvent*)': src/pult.cpp:100:45: warning: unused parameter 'event' [-Wunused-parameter] void MainButton::paintEvent ( QPaintEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void MainButton::mousePressEvent(QMouseEvent*)': src/pult.cpp:163:50: warning: unused parameter 'event' [-Wunused-parameter] void MainButton::mousePressEvent ( QMouseEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void MainButton::mouseReleaseEvent(QMouseEvent*)': src/pult.cpp:171:52: warning: unused parameter 'event' [-Wunused-parameter] void MainButton::mouseReleaseEvent ( QMouseEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void MainButton::enterEvent(QEvent*)': src/pult.cpp:179:41: warning: unused parameter 'event' [-Wunused-parameter] void MainButton::enterEvent ( QEvent * event ) ~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void MainButton::leaveEvent(QEvent*)': src/pult.cpp:185:41: warning: unused parameter 'event' [-Wunused-parameter] void MainButton::leaveEvent ( QEvent * event ) ~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void loggerButton::paintEvent(QPaintEvent*)': src/pult.cpp:209:47: warning: unused parameter 'event' [-Wunused-parameter] void loggerButton::paintEvent ( QPaintEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void loggerButton::mousePressEvent(QMouseEvent*)': src/pult.cpp:231:52: warning: unused parameter 'event' [-Wunused-parameter] void loggerButton::mousePressEvent ( QMouseEvent * event ) ~~~~~~~~~~~~~~^~~~~ src/pult.cpp: In member function 'virtual void loggerButton::mouseReleaseEvent(QMouseEvent*)': src/pult.cpp:238:54: warning: unused parameter 'event' [-Wunused-parameter] void loggerButton::mouseReleaseEvent ( QMouseEvent * event ) ~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o course_model.o ../course_model.cpp ../course_model.cpp: In member function 'virtual QVariant courseModel::headerData(int, Qt::Orientation, int) const': ../course_model.cpp:125:42: warning: unused parameter 'section' [-Wunused-parameter] QVariant courseModel::headerData(int section, Qt::Orientation orientation, ~~~~^~~~~~~ ../course_model.cpp:125:67: warning: unused parameter 'orientation' [-Wunused-parameter] QVariant courseModel::headerData(int section, Qt::Orientation orientation, ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../course_model.cpp:126:29: warning: unused parameter 'role' [-Wunused-parameter] int role ) const ~~~~^~~~ ../course_model.cpp: In member function 'virtual int courseModel::columnCount(const QModelIndex&) const': ../course_model.cpp:161:53: warning: unused parameter 'parent' [-Wunused-parameter] int courseModel::columnCount(const QModelIndex &parent)const ~~~~~~~~~~~~~~~~~~~^~~~~~ ../course_model.cpp: In member function 'QDomNode courseModel::nodeByRowColumn(int, int, QDomNode*) const': ../course_model.cpp:168:56: warning: unused parameter 'column' [-Wunused-parameter] QDomNode courseModel::nodeByRowColumn(int row,int column,QDomNode *parent) const ~~~~^~~~~~ ../course_model.cpp: In member function 'QDomNode courseModel::nodeById(int, QDomNode) const': ../course_model.cpp:185:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] for(int i=0;ipos() - rect().center(); ^~~~~ make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o interface.o interface.cpp In file included from interface.h:17, from interface.cpp:16: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/pult.h:22, from interface.h:18, from interface.cpp:16: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from interface.h:18, from interface.cpp:16: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ In file included from interface.cpp:16: interface.h: In member function 'void KuznecStarter::connectSignal(const QObject*, const char*)': interface.h:60:45: warning: unused parameter 'obj' [-Wunused-parameter] void connectSignal( const QObject *obj, const char *method ){return;}; ~~~~~~~~~~~~~~~^~~ interface.h:60:62: warning: unused parameter 'method' [-Wunused-parameter] void connectSignal( const QObject *obj, const char *method ){return;}; ~~~~~~~~~~~~^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o painternewimagedialog.o painternewimagedialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o editdialog.o editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o pult.o pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o interface.o interface.cpp interface.cpp: In member function 'virtual void ControlInterface::setCSmode(int)': interface.cpp:12:38: warning: unused parameter 'mode' [-Wunused-parameter] void ControlInterface::setCSmode(int mode) ~~~~^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o main.o main.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/mainwindow.o Sources/mainwindow.cpp Sources/mainwindow.cpp: In member function 'virtual void MainWindow::dragEnterEvent(QDragEnterEvent*)': Sources/mainwindow.cpp:1358:7: warning: variable 'canAccept' set but not used [-Wunused-but-set-variable] bool canAccept = false; ^~~~~~~~~ Sources/mainwindow.cpp: In member function 'void MainWindow::arrangeHorizontally()': Sources/mainwindow.cpp:3164:6: warning: variable 'robotW' set but not used [-Wunused-but-set-variable] int robotW = 0, robotH = 0; ^~~~~~ Sources/mainwindow.cpp: In member function 'void MainWindow::arrangeVertically()': Sources/mainwindow.cpp:3211:16: warning: variable 'robotH' set but not used [-Wunused-but-set-variable] int robotW=0, robotH=0; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/mainwindow.h:20, from Sources/mainwindow.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/mainwindow.h:20, from Sources/mainwindow.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/mainwindow.cpp: In member function 'void MainWindow::removeModulesFromTable()': Sources/mainwindow.cpp:3147:120: warning: 'ptab' may be used uninitialized in this function [-Wmaybe-uninitialized] if (app()->compiler->modules()->module(i)->Tab() == ptab && app()->compiler->modules()->module(i)->Name() != "@main" && ptab!=NULL) ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_kuznec.o moc_kuznec.cpp In file included from moc_kuznec.cpp:9: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o newkursdialog.o newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o editdialog.o editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. mainwindow.h -o moc_mainwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. ../course_model.h -o moc_course_model.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. interface.h -o moc_interface.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. editdialog.h -o moc_editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. newkursdialog.h -o moc_newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' /usr/lib64/qt4/bin/rcc -name marks marks.qrc -o qrc_marks.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o network.o network.cpp network.cpp: In member function 'void KNPConnection::analizeRequest(QString)': network.cpp:265:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if(!command.type!=HS_OK && !HSOK){ ^~ network.cpp:265:5: note: add parentheses around left hand side expression to silence this warning if(!command.type!=HS_OK && !HSOK){ ^~~~~~~~~~~~~ ( ) network.cpp:265:18: warning: comparison of constant '4' with boolean expression is always true [-Wbool-compare] if(!command.type!=HS_OK && !HSOK){ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o kuznec.o src/kuznec.cpp In file included from src/kuznec.cpp:19: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from ./src/pult.h:22, from src/kuznec.cpp:22: ./src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': ./src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from src/kuznec.cpp:22: ./src/pult.h: In member function 'void MainButton::setCheckable(bool)': ./src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ src/kuznec.cpp: In member function 'virtual void KuznSled::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)': src/kuznec.cpp:136:6: warning: variable 'H' set but not used [-Wunused-but-set-variable] int H=32; ^ src/kuznec.cpp:132:73: warning: unused parameter 'option' [-Wunused-parameter] void KuznSled::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/kuznec.cpp:133:26: warning: unused parameter 'widget' [-Wunused-parameter] QWidget *widget) ~~~~~~~~~^~~~~~ src/kuznec.cpp: In member function 'void KumKuznec::showHideWindow(bool)': src/kuznec.cpp:147:37: warning: unused parameter 'show' [-Wunused-parameter] void KumKuznec::showHideWindow(bool show)//Show - true ~~~~~^~~~ src/kuznec.cpp: In member function 'void KumKuznec::ZoomUp()': src/kuznec.cpp:470:8: warning: unused variable 'CenterX' [-Wunused-variable] qreal CenterX=center().x(); ^~~~~~~ src/kuznec.cpp:471:8: warning: unused variable 'CenterY' [-Wunused-variable] qreal CenterY=center().y(); ^~~~~~~ src/kuznec.cpp: In member function 'void KumKuznec::ZoomDown()': src/kuznec.cpp:494:8: warning: unused variable 'CenterX' [-Wunused-variable] qreal CenterX=center().x(); ^~~~~~~ src/kuznec.cpp:495:8: warning: unused variable 'CenterY' [-Wunused-variable] qreal CenterY=center().y(); ^~~~~~~ src/kuznec.cpp: In member function 'int KumKuznec::LoadFromFile(QString)': src/kuznec.cpp:733:23: warning: ignoring return value of 'QString QString::simplified() const', declared with attribute warn_unused_result [-Wunused-result] l_String.simplified(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtGui/qwidget.h:47, from /usr/include/qt4/QtGui/qmainwindow.h:45, from /usr/include/qt4/QtGui/QMainWindow:1, from src/kuznec.h:19, from src/kuznec.cpp:19: /usr/include/qt4/QtCore/qstring.h:251:13: note: declared here QString simplified() const Q_REQUIRED_RESULT; ^~~~~~~~~~ src/kuznec.cpp:754:30: warning: ignoring return value of 'QString QString::simplified() const', declared with attribute warn_unused_result [-Wunused-result] l_String.simplified(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtGui/qwidget.h:47, from /usr/include/qt4/QtGui/qmainwindow.h:45, from /usr/include/qt4/QtGui/QMainWindow:1, from src/kuznec.h:19, from src/kuznec.cpp:19: /usr/include/qt4/QtCore/qstring.h:251:13: note: declared here QString simplified() const Q_REQUIRED_RESULT; ^~~~~~~~~~ src/kuznec.cpp:771:23: warning: ignoring return value of 'QString QString::simplified() const', declared with attribute warn_unused_result [-Wunused-result] l_String.simplified(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtGui/qwidget.h:47, from /usr/include/qt4/QtGui/qmainwindow.h:45, from /usr/include/qt4/QtGui/QMainWindow:1, from src/kuznec.h:19, from src/kuznec.cpp:19: /usr/include/qt4/QtCore/qstring.h:251:13: note: declared here QString simplified() const Q_REQUIRED_RESULT; ^~~~~~~~~~ src/kuznec.cpp:702:7: warning: unused variable 'CurrentScale' [-Wunused-variable] qreal CurrentScale; ^~~~~~~~~~~~ src/kuznec.cpp:705:7: warning: unused variable 'ctmp' [-Wunused-variable] char ctmp[200]; ^~~~ src/kuznec.cpp:711:6: warning: variable 'NStrok' set but not used [-Wunused-but-set-variable] int NStrok; ^~~~~~ src/kuznec.cpp:717:7: warning: unused variable 'x1' [-Wunused-variable] qreal x1,y1,x2,y2; ^~ src/kuznec.cpp:717:10: warning: unused variable 'y1' [-Wunused-variable] qreal x1,y1,x2,y2; ^~ src/kuznec.cpp:717:13: warning: unused variable 'x2' [-Wunused-variable] qreal x1,y1,x2,y2; ^~ src/kuznec.cpp:717:16: warning: unused variable 'y2' [-Wunused-variable] qreal x1,y1,x2,y2; ^~ src/kuznec.cpp: In member function 'void KumKuznec::ToWindow()': src/kuznec.cpp:920:7: warning: variable 'Delta' set but not used [-Wunused-but-set-variable] qreal Delta ; ^~~~~ src/kuznec.cpp: In member function 'void KumKuznec::DrawNet()': src/kuznec.cpp:1169:6: warning: unused variable 'Zapas' [-Wunused-variable] int Zapas = 100; ^~~~~ src/kuznec.cpp:1170:13: warning: unused variable 'fy1' [-Wunused-variable] double fx1,fy1,fx2,fy2; ^~~ src/kuznec.cpp:1170:21: warning: unused variable 'fy2' [-Wunused-variable] double fx1,fy1,fx2,fy2; ^~~ src/kuznec.cpp:1258:21: warning: unused variable 'textY' [-Wunused-variable] qreal textX,textY; ^~~~~ src/kuznec.cpp: In member function 'void KumKuznec::MousePress(qreal, qreal, bool, qreal, qreal)': src/kuznec.cpp:2225:70: warning: unused parameter 'xScene' [-Wunused-parameter] void KumKuznec::MousePress(qreal x,qreal y,bool LeftButtonFlag,qreal xScene, qreal yScene) ~~~~~~^~~~~~ src/kuznec.cpp:2225:84: warning: unused parameter 'yScene' [-Wunused-parameter] void KumKuznec::MousePress(qreal x,qreal y,bool LeftButtonFlag,qreal xScene, qreal yScene) ~~~~~~^~~~~~ src/kuznec.cpp: In member function 'void KumKuznec::MouseRelease(qreal, qreal, bool)': src/kuznec.cpp:2246:36: warning: unused parameter 'x' [-Wunused-parameter] void KumKuznec::MouseRelease(qreal x,qreal y,bool LeftButtonFlag) ~~~~~~^ src/kuznec.cpp:2246:44: warning: unused parameter 'y' [-Wunused-parameter] void KumKuznec::MouseRelease(qreal x,qreal y,bool LeftButtonFlag) ~~~~~~^ src/kuznec.cpp: In member function 'void KumKuznec::MouseMove(int, int, bool)': src/kuznec.cpp:2269:7: warning: unused variable 'centY' [-Wunused-variable] qreal centY=center().y(); ^~~~~ src/kuznec.cpp:2260:45: warning: unused parameter 'LeftButtonFlag' [-Wunused-parameter] void KumKuznec::MouseMove(int x, int y,bool LeftButtonFlag) ~~~~~^~~~~~~~~~~~~~ src/kuznec.cpp: In member function 'void KumKuznec::resizeSlot(QSize*, QSize*)': src/kuznec.cpp:2392:36: warning: unused parameter 'oldSize' [-Wunused-parameter] void KumKuznec::resizeSlot(QSize * oldSize,QSize* newSize) ~~~~~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o newkursdialog.o newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. mainwindow.h -o moc_mainwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. ../course_model.h -o moc_course_model.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. kumfiledialog.h -o moc_kumfiledialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. interface.h -o moc_interface.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. editdialog.h -o moc_editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. newkursdialog.h -o moc_newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' /usr/lib64/qt4/bin/rcc -name marks marks.qrc -o qrc_marks.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_network.o moc_network.cpp In file included from moc_network.cpp:9: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_mainwindow.o moc_mainwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_pult.o moc_pult.cpp In file included from src/pult.h:21, from moc_pult.cpp:9: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/pult.h:22, from moc_pult.cpp:9: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from moc_pult.cpp:9: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o vodoley.o vodoley.cpp vodoley.cpp: In constructor 'Vodoley::Vodoley()': vodoley.cpp:140:6: warning: operation on '((Vodoley*)this)->Vodoley::menu' may be undefined [-Wsequence-point] menu=menu = menuBar->addMenu(trUtf8("Задание")); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_course_model.o moc_course_model.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_dialog.o moc_dialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_kumfiledialog.o moc_kumfiledialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o qrc_application.o qrc_application.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/main.o Sources/main.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Sources/main.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Sources/main.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_kumfiledialog.o moc_kumfiledialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o paintertools.o paintertools.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. painterplugin.h -o moc_painterplugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. painterwindow.h -o moc_painterwindow.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o dialog.o dialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. painterview.h -o moc_painterview.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. painterruler.h -o moc_painterruler.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. painternewimagedialog.h -o moc_painternewimagedialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_interface.o moc_interface.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -Isrc -I. -I. -o moc_interface.o moc_interface.cpp In file included from interface.h:17, from moc_interface.cpp:9: src/kuznec.h: In member function 'virtual QRectF KuznSled::boundingRect() const': src/kuznec.h:49:16: warning: unused variable 'penWidth' [-Wunused-variable] qreal penWidth = 1; ^~~~~~~~ In file included from src/pult.h:22, from interface.h:18, from moc_interface.cpp:9: src/network.h: In constructor 'SignalCrosser::SignalCrosser(QObject*)': src/network.h:74:26: warning: unused parameter 'parent' [-Wunused-parameter] SignalCrosser( QObject * parent=0){}; ~~~~~~~~~~^~~~~~~~ In file included from interface.h:18, from moc_interface.cpp:9: src/pult.h: In member function 'void MainButton::setCheckable(bool)': src/pult.h:84:26: warning: unused parameter 'flag' [-Wunused-parameter] void setCheckable(bool flag){checkable=true;}; ~~~~~^~~~ In file included from moc_interface.cpp:9: interface.h: In member function 'void KuznecStarter::connectSignal(const QObject*, const char*)': interface.h:60:45: warning: unused parameter 'obj' [-Wunused-parameter] void connectSignal( const QObject *obj, const char *method ){return;}; ~~~~~~~~~~~~~~~^~~ interface.h:60:62: warning: unused parameter 'method' [-Wunused-parameter] void connectSignal( const QObject *obj, const char *method ){return;}; ~~~~~~~~~~~~^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' rm -f libkuznechik.so g++ -Wl,-O1 -shared -o libkuznechik.so kuznec.o main.o network.o pult.o dialog.o kumfiledialog.o interface.o moc_kuznec.o moc_network.o moc_pult.o moc_dialog.o moc_kumfiledialog.o moc_interface.o qrc_application.o -L/usr/lib64 -lQtSvg -L/usr/lib64 -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread mv -f libkuznechik.so ../ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Kuznechik' cd robot25d/ && make -f Makefile make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' /usr/lib64/qt4/bin/uic robot25dwindow.ui -o ui_robot25dwindow.h make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_editdialog.o moc_editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o qrc_marks.o qrc_marks.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_pult.o moc_pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_newkursdialog.o moc_newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' g++ -Wl,-O1 -o ../../taskEdit main.o mainwindow.o course_model.o kumfiledialog.o interface.o editdialog.o newkursdialog.o moc_mainwindow.o moc_course_model.o moc_kumfiledialog.o moc_interface.o moc_editdialog.o moc_newkursdialog.o qrc_marks.o -L/usr/lib64 -lQtWebKit -lQtSvg -L/usr/lib64 -L/usr/X11R6/lib -lQtXml -lQtGui -lQtCore -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskEdit/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o moc_painterplugin.o moc_painterplugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_mainwindow.o moc_mainwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o pult.o pult.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o cellgraphicsitem.o cellgraphicsitem.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from cellgraphicsitem.h:4, from cellgraphicsitem.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from cellgraphicsitem.h:4, from cellgraphicsitem.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o graphicsimageitem.o graphicsimageitem.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_course_model.o moc_course_model.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_network.o moc_network.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o moc_painterwindow.o moc_painterwindow.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_turtle.o moc_turtle.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_vodoley.o moc_vodoley.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_dialog.o moc_dialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o util.o util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_interface.o moc_interface.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o robotview.o robotview.cpp robotview.cpp: In member function 'void Robot25D::RobotView::createField()': robotview.cpp:196:23: warning: variable 'cell' set but not used [-Wunused-but-set-variable] RobotCell cell = m_field[y][x]; ^~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../robot25d/robotview.h:4, from robotview.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVector]' robotview.cpp:951:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../robot25d/robotview.h:4, from robotview.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o moc_painterview.o moc_painterview.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_kumfiledialog.o moc_kumfiledialog.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_pult.o moc_pult.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o qrc_application.o qrc_application.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_editdialog.o moc_editdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_interface.o moc_interface.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' rm -f libvodoley.so g++ -Wl,-O1 -shared -o libvodoley.so main.o pult.o network.o vodoley.o dialog.o kumfiledialog.o interface.o moc_pult.o moc_network.o moc_vodoley.o moc_dialog.o moc_kumfiledialog.o moc_interface.o qrc_application.o -L/usr/lib64 -lQtSvg -L/usr/lib64 -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread mv -f libvodoley.so ../../ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/vodoley/src' cd Robotor3D/ && make -f Makefile make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D' /usr/bin/qmake-qt4 PREFIX=/usr/src/tmp/kumir-buildroot/usr KUMIR_DIR=/usr/src/tmp/kumir-buildroot/usr/lib64/kumir -o Makefile robotor3D.pro make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D' cd src/ && /usr/bin/qmake-qt4 /usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src/src.pro PREFIX=/usr/src/tmp/kumir-buildroot/usr KUMIR_DIR=/usr/src/tmp/kumir-buildroot/usr/lib64/kumir -o Makefile make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D' cd src/ && make -f Makefile make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_network.o moc_network.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o robotitem.o robotitem.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../robot25d/robotitem.h:4, from robotitem.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../robot25d/robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../robot25d/robotitem.h:4, from robotitem.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o moc_painterruler.o moc_painterruler.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o qrc_application.o qrc_application.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_newkursdialog.o moc_newkursdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o moc_interface.o moc_interface.cpp make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[4]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' rm -f libturtle.so g++ -Wl,-O1 -shared -o libturtle.so turtle.o main.o pult.o network.o interface.o moc_turtle.o moc_pult.o moc_network.o moc_interface.o qrc_application.o -L/usr/lib64 -lQtSvg -L/usr/lib64 -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread mv -f libturtle.so ../../../ make[4]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/TurtleNew/turtle/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o qrc_marks.o qrc_marks.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.. -I. -I. -o moc_painternewimagedialog.o moc_painternewimagedialog.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_environment.o sch_environment.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_game.o sch_game.cpp sch_game.cpp: In function 'bool Schema::isEqual(const Schema::Game&, const Schema::Game&)': sch_game.cpp:115:14: warning: variable 'authorsDiff' set but not used [-Wunused-but-set-variable] bool authorsDiff = false; ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumiredit.o Sources/kumiredit.cpp Sources/kumiredit.cpp: In member function 'virtual void KumirEdit::doEnter()': Sources/kumiredit.cpp:440:19: warning: unused variable 'lp2' [-Wunused-variable] LineProp *lp2 = static_cast(c.block().userData()); ^~~ Sources/kumiredit.cpp: In member function 'void KumirEdit::paintWidget(QPainter*, const QRect&)': Sources/kumiredit.cpp:656:15: warning: variable 'lRect' set but not used [-Wunused-but-set-variable] QRect lRect = QRect(l0, l1, l2, l3); ^~~~~ Sources/kumiredit.cpp: In member function 'void KumirEdit::createTeacherActions(QMenu*)': Sources/kumiredit.cpp:794:14: warning: variable 'allLinesAreProtected' set but not used [-Wunused-but-set-variable] bool allLinesAreProtected = false; ^~~~~~~~~~~~~~~~~~~~ Sources/kumiredit.cpp: In member function 'void KumirEdit::doComment(int, int)': Sources/kumiredit.cpp:3072:10: warning: variable 'hasProtected' set but not used [-Wunused-but-set-variable] bool hasProtected = false; ^~~~~~~~~~~~ Sources/kumiredit.cpp: In member function 'void KumirEdit::doUncomment(int, int)': Sources/kumiredit.cpp:3107:10: warning: variable 'hasProtected' set but not used [-Wunused-but-set-variable] bool hasProtected = false; ^~~~~~~~~~~~ Sources/kumiredit.cpp: In member function 'void KumirEdit::updateDummyCursor()': Sources/kumiredit.cpp:3282:17: warning: variable 'x2' set but not used [-Wunused-but-set-variable] int x1, x2, y1, y2; ^~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumiredit.h:20, from Sources/kumiredit.cpp:19: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumiredit.h:20, from Sources/kumiredit.cpp:19: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o robot.o robot.cpp robot.cpp: In member function 'virtual void Robot::resizeEvent(QResizeEvent*)': robot.cpp:610:39: warning: unused parameter 'event' [-Wunused-parameter] void Robot::resizeEvent(QResizeEvent *event) ~~~~~~~~~~~~~~^~~~~ robot.cpp: In member function 'virtual void Robot::paintEvent(QPaintEvent*)': robot.cpp:630:37: warning: unused parameter 'event' [-Wunused-parameter] void Robot::paintEvent(QPaintEvent *event) ~~~~~~~~~~~~~^~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_command.o sch_command.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' rm -f libtaskControl.so g++ -Wl,-O1 -shared -o libtaskControl.so main.o mainwindow.o course_model.o interface.o editdialog.o newkursdialog.o moc_mainwindow.o moc_course_model.o moc_interface.o moc_editdialog.o moc_newkursdialog.o qrc_marks.o -L/usr/lib64 -lQtWebKit -lQtSvg -L/usr/lib64 -L/usr/X11R6/lib -lQtXml -lQtGui -lQtCore -lpthread mv -f libtaskControl.so ../ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/TaskControl/task' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/painter' rm -f libpainter.so g++ -Wl,-O1 -shared -o libpainter.so painterplugin.o painterwindow.o painterview.o painterruler.o painternewimagedialog.o paintertools.o moc_painterplugin.o moc_painterwindow.o moc_painterview.o moc_painterruler.o moc_painternewimagedialog.o -L/usr/lib64 -lQtGui -L/usr/lib64 -L/usr/X11R6/lib -lQtCore -lpthread mv -f libpainter.so ../ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/painter' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. robotview.h -o moc_robotview.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. robotitem.h -o moc_robotitem.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. kumirplugin.h -o moc_kumirplugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. robot25dwindow.h -o moc_robot25dwindow.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_task.o sch_task.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_program.o sch_program.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o sch_algorhitm.o sch_algorhitm.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o kumirplugin.o kumirplugin.cpp kumirplugin.cpp: In member function 'virtual void Robot25DPlugin::connectSignalSendText(const QObject*, const char*)': kumirplugin.cpp:164:59: warning: unused parameter 'object' [-Wunused-parameter] void Robot25DPlugin::connectSignalSendText(const QObject *object, const char *method) ~~~~~~~~~~~~~~~^~~~~~ kumirplugin.cpp:164:79: warning: unused parameter 'method' [-Wunused-parameter] void Robot25DPlugin::connectSignalSendText(const QObject *object, const char *method) ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../plugin_interface.h:19, from kumirplugin.h:4, from kumirplugin.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../plugin_interface.h:19, from kumirplugin.h:4, from kumirplugin.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o pult.o pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o moc_kumirplugin.o moc_kumirplugin.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../plugin_interface.h:19, from kumirplugin.h:4, from moc_kumirplugin.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from ../plugin_interface.h:19, from kumirplugin.h:4, from moc_kumirplugin.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o moc_robot25dwindow.o moc_robot25dwindow.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robot25dwindow.h:4, from moc_robot25dwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robot25dwindow.h:4, from moc_robot25dwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. robot.h -o moc_robot.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o window.o window.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. pult.h -o moc_pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. window.h -o moc_window.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o robot25dwindow.o robot25dwindow.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robot25dwindow.h:4, from robot25dwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robot25dwindow.h:4, from robot25dwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/rcc -name icons ../resources/icons.qrc -o qrc_icons.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. plugin.h -o moc_plugin.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. glwidget.h -o moc_glwidget.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/syntaxhighlighter.o Sources/syntaxhighlighter.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/syntaxhighlighter.h:19, from Sources/syntaxhighlighter.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/syntaxhighlighter.h:19, from Sources/syntaxhighlighter.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o plugin.o plugin.cpp plugin.cpp: In member function 'void Plugin::processRobotMessage(QString, QString, QString)': plugin.cpp:92:42: warning: unused parameter 's1' [-Wunused-parameter] void Plugin::processRobotMessage(QString s1, QString s2, QString s3) ~~~~~~~~^~ plugin.cpp: In member function 'virtual void Plugin::runAlg(QString, QList)': plugin.cpp:199:50: warning: unused parameter 'params' [-Wunused-parameter] void Plugin::runAlg(QString alg, QList params) ~~~~~~~~~~~~~~~~^~~~~~ plugin.cpp: In member function 'virtual void Plugin::setParameter(const QString&, const QVariant&)': plugin.cpp:318:42: warning: unused parameter 'paramName' [-Wunused-parameter] void Plugin::setParameter(const QString ¶mName, const QVariant ¶mValue) ~~~~~~~~~~~~~~~^~~~~~~~~ plugin.cpp:318:69: warning: unused parameter 'paramValue' [-Wunused-parameter] void Plugin::setParameter(const QString ¶mName, const QVariant ¶mValue) ~~~~~~~~~~~~~~~~^~~~~~~~~~ plugin.cpp: In member function 'virtual quint8 Plugin::check(const QString&)': plugin.cpp:324:37: warning: unused parameter 'script' [-Wunused-parameter] quint8 Plugin::check(const QString &script) ~~~~~~~~~~~~~~~^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o moc_robotview.o moc_robotview.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robotview.h:4, from moc_robotview.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' robotview.h:44:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from robotview.h:4, from moc_robotview.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o moc_window.o moc_window.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o moc_plugin.o moc_plugin.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o moc_pult.o moc_pult.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o qrc_icons.o qrc_icons.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I.. -I. -I. -o moc_robotitem.o moc_robotitem.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o moc_robot.o moc_robot.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[2]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' rm -f librobot25d.so g++ -Wl,-O1 -shared -o librobot25d.so cellgraphicsitem.o graphicsimageitem.o robotview.o util.o robotitem.o sch_environment.o sch_command.o sch_game.o sch_task.o sch_program.o kumirplugin.o robot25dwindow.o sch_algorhitm.o moc_robotview.o moc_robotitem.o moc_kumirplugin.o moc_robot25dwindow.o -L/usr/lib64 -lQtScript -L/usr/lib64 -lQtSvg -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread mv -f librobot25d.so ../ make[2]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/robot25d' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o glwidget.o glwidget.cpp glwidget.cpp: In member function 'void GLWidget::drawCyllinder()': glwidget.cpp:359:12: warning: variable 'r1' set but not used [-Wunused-but-set-variable] double r1 = 0.3; ^~ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumirmargin.o Sources/kumirmargin.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumirmargin.h:19, from Sources/kumirmargin.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStringList]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QStringList]' Sources/kumirmargin.cpp:177:45: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumirmargin.h:19, from Sources/kumirmargin.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumirmargin.h:19, from Sources/kumirmargin.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumirmargin.h:19, from Sources/kumirmargin.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumtabbar.o Sources/kumtabbar.cpp Sources/kumtabbar.cpp: In member function 'virtual void KumTabBar::mousePressEvent(QMouseEvent*)': Sources/kumtabbar.cpp:32:4: warning: value computed is not used [-Wunused-value] *menu->addAction(tr("Close"),this,SLOT(closeTab())); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I. -o moc_glwidget.o moc_glwidget.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[3]: Entering directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' rm -f librobotor3D.so g++ -Wl,-O1 -shared -o librobotor3D.so robot.o pult.o plugin.o window.o glwidget.o moc_robot.o moc_pult.o moc_window.o moc_glwidget.o moc_plugin.o qrc_icons.o -L/usr/lib64 -L/usr/X11R6/lib -lQtOpenGL -L/usr/lib64 -L/usr/X11R6/lib -lQtGui -lQtCore -lGL -lpthread mv -f librobotor3D.so ../../ make[3]: Leaving directory '/usr/src/RPM/BUILD/kumir/Addons/Robotor3D/src' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/programtab.o Sources/programtab.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/programtab.h:20, from Sources/programtab.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/programtab.h:20, from Sources/programtab.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/programtab.cpp: In function 'bool PTinLit(QString, int)': Sources/programtab.cpp:533:5: warning: 'isDoubleQuote' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( isDoubleQuote ) ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/settingsdialog.o Sources/settingsdialog.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from Headers/settingsdialog.h:19, from Sources/settingsdialog.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from Headers/settingsdialog.h:19, from Sources/settingsdialog.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/application.o Sources/application.cpp Sources/application.cpp: In member function 'void Application::handleSubprocessFinished(const QString&, const QByteArray&, int)': Sources/application.cpp:1284:59: warning: unused parameter 'name' [-Wunused-parameter] void Application::handleSubprocessFinished(const QString &name, const QByteArray &reply, int errorCode) ~~~~~~~~~~~~~~~^~~~ Sources/application.cpp:1284:83: warning: unused parameter 'reply' [-Wunused-parameter] void Application::handleSubprocessFinished(const QString &name, const QByteArray &reply, int errorCode) ~~~~~~~~~~~~~~~~~~^~~~~ Sources/application.cpp:1284:94: warning: unused parameter 'errorCode' [-Wunused-parameter] void Application::handleSubprocessFinished(const QString &name, const QByteArray &reply, int errorCode) ~~~~^~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Sources/application.cpp:20: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Sources/application.cpp:20: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/messagesprovider.o Sources/messagesprovider.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/macro.o Sources/macro.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/newmacrodialog.o Sources/newmacrodialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/macrosmanagementdialog.o Sources/macrosmanagementdialog.cpp Sources/macrosmanagementdialog.cpp: In member function 'void MacrosManagementDialog::selectMacro(QListWidgetItem*)': Sources/macrosmanagementdialog.cpp:54:9: warning: variable 'm' set but not used [-Wunused-but-set-variable] Macro *m = NULL; ^ Sources/macrosmanagementdialog.cpp: In member function 'void MacrosManagementDialog::editMacro(QListWidgetItem*)': Sources/macrosmanagementdialog.cpp:146:25: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] item->setText(m->name()); ~~~~~~~^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/compiler.o Sources/compiler.cpp Sources/compiler.cpp: In member function 'void Compiler::init(int)': Sources/compiler.cpp:187:20: warning: variable 'block' set but not used [-Wunused-but-set-variable] QTextBlock block = currentEditor->document()->begin(); ^~~~~ Sources/compiler.cpp:198:20: warning: variable 'block' set but not used [-Wunused-but-set-variable] QTextBlock block = currentEditor->document()->begin(); ^~~~~ Sources/compiler.cpp: In member function 'void Compiler::run()': Sources/compiler.cpp:883:9: warning: variable 'debug' set but not used [-Wunused-but-set-variable] int debug = pt.count(); ^~~~~ Sources/compiler.cpp: In member function 'int Compiler::loadModulesInfo()': Sources/compiler.cpp:1270:9: warning: variable 'plugin_count' set but not used [-Wunused-but-set-variable] int plugin_count=0; ^~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/compiler.h:19, from Sources/compiler.cpp:16: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/compiler.h:19, from Sources/compiler.cpp:16: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/gotolinedialog.o Sources/gotolinedialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/texttab.o Sources/texttab.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/texttab.h:19, from Sources/texttab.cpp:14: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/texttab.h:19, from Sources/texttab.cpp:14: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/int_proga.o Sources/int_proga.cpp Sources/int_proga.cpp: In member function 'int symbol_table::copyMassBoolArg(uint, uint, symbol_table*)': Sources/int_proga.cpp:760:15: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x,y,z,size; ^~~~ Sources/int_proga.cpp: In member function 'int symbol_table::copyMassIntArg(uint, uint, symbol_table*)': Sources/int_proga.cpp:806:15: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x,y,z,size; ^~~~ Sources/int_proga.cpp: In member function 'int symbol_table::copyMassRealArg(uint, uint, symbol_table*)': Sources/int_proga.cpp:849:15: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x,y,z,size; ^~~~ Sources/int_proga.cpp: In member function 'int symbol_table::copyMassStringArg(uint, uint, symbol_table*)': Sources/int_proga.cpp:937:15: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x,y,z,size; ^~~~ Sources/int_proga.cpp: In member function 'int symbol_table::copyMassCharectArg(uint, uint, symbol_table*)': Sources/int_proga.cpp:975:15: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x,y,z,size; ^~~~ Sources/int_proga.cpp: In member function 'void file_table::openFile(QString, FileMode, PeremType, int*)': Sources/int_proga.cpp:1736:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::closeFile(QString, int*)': Sources/int_proga.cpp:1819:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::setToBegin(QString, int*)': Sources/int_proga.cpp:1870:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'bool file_table::hasData(QString, int*)': Sources/int_proga.cpp:1909:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'int file_table::readIntegerElem(QString, int*)': Sources/int_proga.cpp:1958:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'double file_table::readFloatElem(QString, int*)': Sources/int_proga.cpp:2037:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'QChar file_table::readCharectElem(QString, int*)': Sources/int_proga.cpp:2115:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'QString file_table::readStringElem(QString, int*)': Sources/int_proga.cpp:2197:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::clearFile(QString, int*)': Sources/int_proga.cpp:2286:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::writeIntegerElem(QString, int, int*)': Sources/int_proga.cpp:2358:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::writeFloatElem(QString, double, int*)': Sources/int_proga.cpp:2426:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::writeCharectElem(QString, QChar, int*)': Sources/int_proga.cpp:2494:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/int_proga.cpp: In member function 'void file_table::writeStringElem(QString, QString, int*)': Sources/int_proga.cpp:2563:23: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] normName.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/int_proga.cpp: In member function 'QVariant perem_value::getVariantMassValue(int, int, int) const': Sources/int_proga.cpp:1111:9: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] int offset; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In member function 'QString perem_value::getStringMassValue(int, int, int)': /usr/include/qt4/QtCore/qvector.h:360:16: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return data()[i]; } ~~~~~~^ Sources/int_proga.cpp:1241:21: note: 'offset' was declared here int razm=razmer,offset; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In member function 'QChar perem_value::getCharMassValue(int, int, int)': /usr/include/qt4/QtCore/qvector.h:360:16: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return data()[i]; } ~~~~~~^ Sources/int_proga.cpp:1161:21: note: 'offset' was declared here int razm=razmer,offset; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In member function 'int perem_value::getIntMassValue(int, int, int)': /usr/include/qt4/QtCore/qvector.h:360:16: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return data()[i]; } ~~~~~~^ Sources/int_proga.cpp:1089:9: note: 'offset' was declared here int offset; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In member function 'int perem_value::getBoolMassValue(int, int, int)': /usr/include/qt4/QtCore/qvector.h:360:16: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return data()[i]; } ~~~~~~^ Sources/int_proga.cpp:1183:21: note: 'offset' was declared here int razm=razmer,offset; ^~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/int_proga.cpp:17: /usr/include/qt4/QtCore/qvector.h: In member function 'double perem_value::getFloatMassValue(int, int, int)': /usr/include/qt4/QtCore/qvector.h:360:16: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return data()[i]; } ~~~~~~^ Sources/int_proga.cpp:1210:21: note: 'offset' was declared here int razm=razmer,offset; ^~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/textedit.o Sources/textedit.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/textedit.h:19, from Sources/textedit.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = KumUndoElement]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = KumUndoElement]' /usr/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = KumUndoElement]' Sources/textedit.cpp:1708:36: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/textedit.h:19, from Sources/textedit.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/textedit.h:19, from Sources/textedit.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/textedit.h:19, from Sources/textedit.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/debugdialog.o Sources/debugdialog.cpp Sources/debugdialog.cpp: In member function 'QVariant DebugDialog::getValue(int, int)': Sources/debugdialog.cpp:72:19: warning: unused variable 'symbols' [-Wunused-variable] symbol_table * symbols = module->Values(); ^~~~~~~ Sources/debugdialog.cpp: In static member function 'static QString DebugDialog::unserializeArray(const QVariant&)': Sources/debugdialog.cpp:134:6: warning: variable 'start_x' set but not used [-Wunused-but-set-variable] int start_x = 0; ^~~~~~~ Sources/debugdialog.cpp:136:6: warning: variable 'start_y' set but not used [-Wunused-but-set-variable] int start_y = 0; ^~~~~~~ Sources/debugdialog.cpp:138:6: warning: variable 'start_z' set but not used [-Wunused-but-set-variable] int start_z = 0; ^~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/debugdialog.h:20, from Sources/debugdialog.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/debugdialog.h:20, from Sources/debugdialog.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/assistant.o Sources/assistant.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qmainwindow.h:45, from /usr/include/qt4/QtGui/QMainWindow:1, from Headers/assistant.h:20, from Sources/assistant.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qmainwindow.h:45, from /usr/include/qt4/QtGui/QMainWindow:1, from Headers/assistant.h:20, from Sources/assistant.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/tab.o Sources/tab.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kum_instrument.o Sources/kum_instrument.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/tools.h:23, from Sources/kum_instrument.cpp:26: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/tools.h:23, from Sources/kum_instrument.cpp:26: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/kum_instrument.cpp: In member function 'virtual int KumStandartFunctions::getFunctionList(function_table*, symbol_table*)': Sources/kum_instrument.cpp:375:30: warning: 'pt' may be used uninitialized in this function [-Wmaybe-uninitialized] Functions->setArgType(Functions->size()-1, 0, pt); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/network.o Sources/network.cpp Sources/network.cpp: In member function 'void KNPConnection::analizeRequest(QString)': Sources/network.cpp:280:17: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if(!command.type!=HS_OK && !HSOK){ ^~ Sources/network.cpp:280:4: note: add parentheses around left hand side expression to silence this warning if(!command.type!=HS_OK && !HSOK){ ^~~~~~~~~~~~~ ( ) Sources/network.cpp:280:17: warning: comparison of constant '4' with boolean expression is always true [-Wbool-compare] if(!command.type!=HS_OK && !HSOK){ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/network.h:19, from Sources/network.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/network.h:19, from Sources/network.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumtabwidget.o Sources/kumtabwidget.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/aboutdialog.o Sources/aboutdialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumfiledialog.o Sources/kumfiledialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/findpanel.o Sources/findpanel.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/tools.o Sources/tools.cpp Sources/tools.cpp: In member function 'bool KumTools::validateInput(QString)': Sources/tools.cpp:3696:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation] else if ( pType == kumBoolean ) ^~ Sources/tools.cpp:3698:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' m << t; ^ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/tools.h:23, from Sources/tools.cpp:21: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/tools.h:23, from Sources/tools.cpp:21: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/tools.cpp: In function 'int findMinSkobka(QString)': Sources/tools.cpp:1323:23: warning: 'skobk_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] int skobk_count=0,skobk_pos,min_skobk=-1; ^~~~~~~~~ Sources/tools.cpp: In member function 'bool KumTools::inLit(QString, int)': Sources/tools.cpp:2818:17: warning: 'isDoubleQuote' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( isDoubleQuote ) ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/tooltip.o Sources/tooltip.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/tooltip.h:20, from Sources/tooltip.cpp:18: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/tooltip.h:20, from Sources/tooltip.cpp:18: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/run.o Sources/run.cpp Sources/run.cpp: In member function 'int Kumir_Run::runForFunc(int, symbol_table*)': Sources/run.cpp:910:13: warning: variable 'rsc' set but not used [-Wunused-but-set-variable] int rsc=run_stack.count(); ^~~ Sources/run.cpp: In member function 'KumValueStackElem Kumir_Run::calc_simple_universal(const QStringList&, const QStringList&, const QString&, int*, KumValueStackElem*, QString*)': Sources/run.cpp:2406:26: warning: variable 'debug1' set but not used [-Wunused-but-set-variable] bool debug1, debug2; ^~~~~~ Sources/run.cpp:2406:34: warning: variable 'debug2' set but not used [-Wunused-but-set-variable] bool debug1, debug2; ^~~~~~ Sources/run.cpp: In member function 'void Kumir_Run::setMassIntData(PeremPrt, const QString&, const QStringList&, const QStringList&, int*, int, QString*, QString)': Sources/run.cpp:2858:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (debugString!=NULL) ^ Sources/run.cpp: In member function 'void Kumir_Run::setMassBoolData(PeremPrt, const QString&, const QStringList&, const QStringList&, int*, bool, QString*, QString)': Sources/run.cpp:2877:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (debugString!=NULL) ^ Sources/run.cpp: In member function 'void Kumir_Run::setMassFloatData(PeremPrt, const QString&, const QStringList&, const QStringList&, int*, double, QString*, QString)': Sources/run.cpp:2896:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (debugString!=NULL) ^ Sources/run.cpp: In member function 'void Kumir_Run::setMassStringData(PeremPrt, const QString&, const QStringList&, const QStringList&, int*, const QString&, QString*, QString)': Sources/run.cpp:2917:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (debugString!=NULL) ^ Sources/run.cpp: In member function 'void Kumir_Run::setMassCharData(PeremPrt, const QString&, const QStringList&, const QStringList&, int*, const QChar&, QString*, QString)': Sources/run.cpp:2936:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (debugString!=NULL) ^ Sources/run.cpp: In member function 'int Kumir_Run::prepare_arguments(const QString&, QString, const QStringList&, const QStringList&, symbol_table*, QList*)': Sources/run.cpp:3369:26: warning: variable 'copy' set but not used [-Wunused-but-set-variable] PeremPrt copy; ^~~~ Sources/run.cpp:3393:26: warning: variable 'copy' set but not used [-Wunused-but-set-variable] PeremPrt copy; ^~~~ Sources/run.cpp:3432:26: warning: variable 'copy' set but not used [-Wunused-but-set-variable] PeremPrt copy; ^~~~ Sources/run.cpp: In member function 'int Kumir_Run::do_fvvod(int)': Sources/run.cpp:4885:19: warning: variable 'chr' set but not used [-Wunused-but-set-variable] QChar chr = QChar ( code ); ^~~ Sources/run.cpp: In member function 'QPair Kumir_Run::runFromTo(int, int, int)': Sources/run.cpp:4970:13: warning: variable 'rsc' set but not used [-Wunused-but-set-variable] int rsc=run_stack.count(); ^~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/run.h:18, from Sources/run.cpp:16: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/run.h:18, from Sources/run.cpp:16: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/run.cpp: In member function 'QList Kumir_Run::calcMassArgs(int, int, const QString&, const QStringList&, const QStringList&, int*, QString*)': Sources/run.cpp:2835:16: warning: 'base' may be used uninitialized in this function [-Wmaybe-uninitialized] iz = iz-base; ~~^~~~~ Sources/run.cpp: In member function 'int Kumir_Run::do_fvvod(int)': Sources/run.cpp:4925:102: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] Modules->module(point2.mod_id)->Values()->symb_table[point2.perem_id].value.setBoolValue ( value ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ Sources/run.cpp: In member function 'int Kumir_Run::do_vvod(int)': Sources/run.cpp:4496:102: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] Modules->module(point2.mod_id)->Values()->symb_table[point2.perem_id].value.setBoolValue ( value ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/files_isp.o Sources/files_isp.cpp Sources/files_isp.cpp: In member function 'int STFile::prepareFile()': Sources/files_isp.cpp:153:10: warning: variable 'fileEnd' set but not used [-Wunused-but-set-variable] bool fileEnd=file->atEnd(); ^~~~~~~ Sources/files_isp.cpp:154:10: warning: variable 'dataEnd' set but not used [-Wunused-but-set-variable] bool dataEnd=fileData.atEnd(); ^~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/kum_instrument.h:24, from Headers/files_isp.h:18, from Sources/files_isp.cpp:16: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/kum_instrument.h:24, from Headers/files_isp.h:18, from Sources/files_isp.cpp:16: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/KumIOArea.o Sources/KumIOArea.cpp Sources/KumIOArea.cpp: In member function 'virtual void KumIOArea::keyPressEvent(QKeyEvent*)': Sources/KumIOArea.cpp:336:42: warning: enum constant in boolean context [-Wint-in-bool-context] bool shift = event->modifiers() && Qt::ShiftModifier; ^~~~~~~~~~~~~ Sources/KumIOArea.cpp:337:44: warning: enum constant in boolean context [-Wint-in-bool-context] bool control = event->modifiers() && Qt::ControlModifier; ^~~~~~~~~~~~~~~ Sources/KumIOArea.cpp:338:40: warning: enum constant in boolean context [-Wint-in-bool-context] bool alt = event->modifiers() && Qt::AltModifier; ^~~~~~~~~~~ Sources/KumIOArea.cpp:339:41: warning: enum constant in boolean context [-Wint-in-bool-context] bool meta = event->modifiers() && Qt::MetaModifier; ^~~~~~~~~~~~ Sources/KumIOArea.cpp: In member function 'bool KumIOArea::validateInput()': Sources/KumIOArea.cpp:1185:22: warning: this 'if' clause does not guard... [-Wmisleading-indentation] else if ( pType == kumBoolean ) ^~ Sources/KumIOArea.cpp:1187:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' m << t; ^ Sources/KumIOArea.cpp: In member function 'void KumIOArea::finishInput()': Sources/KumIOArea.cpp:1376:6: warning: variable 'debug' set but not used [-Wunused-but-set-variable] int debug = ret.count(); ^~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/KumIOArea.h:16, from Sources/KumIOArea.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/KumIOArea.h:16, from Sources/KumIOArea.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kum_tables.o Sources/kum_tables.cpp Sources/kum_tables.cpp: In member function 'bool symbol_table::isUsed(uint)': Sources/kum_tables.cpp:275:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] if (symb_table.size()<=id) ~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/kum_tables.h:18, from Sources/kum_tables.cpp:16: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/kum_tables.h:18, from Sources/kum_tables.cpp:16: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/textwindow.o Sources/textwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/doubleoverflowchecker.o Sources/doubleoverflowchecker.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/modulesregistration.o Sources/modulesregistration.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from Headers/modulesregistration.h:20, from Sources/modulesregistration.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from Headers/modulesregistration.h:20, from Sources/modulesregistration.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/integeroverflowchecker.o Sources/integeroverflowchecker.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/semaphorewidget.o Sources/semaphorewidget.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/cell_dialog.o Sources/cell_dialog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/robotwindow.o Sources/robotwindow.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/printDialog.o Sources/printDialog.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qaction.h:47, from /usr/include/qt4/QtGui/QAction:1, from Build/Ui/ui_printDialog.h:13, from Headers/printDialog.h:23, from Sources/printDialog.cpp:12: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qaction.h:47, from /usr/include/qt4/QtGui/QAction:1, from Build/Ui/ui_printDialog.h:13, from Headers/printDialog.h:23, from Sources/printDialog.cpp:12: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/pwrulesnormalizer.o Sources/pwrulesnormalizer.cpp Sources/pwrulesnormalizer.cpp: In static member function 'static int PWRulesNormalizer::process(const QStringList&, QIODevice*, QList)': Sources/pwrulesnormalizer.cpp:142:16: warning: ignoring return value of 'QString QString::trimmed() const', declared with attribute warn_unused_result [-Wunused-result] str.trimmed(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qxmlstream.h:45, from /usr/include/qt4/QtCore/QtCore:3, from Sources/pwrulesnormalizer.cpp:22: /usr/include/qt4/QtCore/qstring.h:250:13: note: declared here QString trimmed() const Q_REQUIRED_RESULT; ^~~~~~~ Sources/pwrulesnormalizer.cpp:323:14: warning: 'k2' may be used uninitialized in this function [-Wmaybe-uninitialized] int k1, k2; ^~ Sources/pwrulesnormalizer.cpp:323:10: warning: 'k1' may be used uninitialized in this function [-Wmaybe-uninitialized] int k1, k2; ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/editField.o Sources/editField.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/editField.h:19, from Sources/editField.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from Headers/editField.h:19, from Sources/editField.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/pult.o Sources/pult.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/subprocess.o Sources/subprocess.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/httpdaemon.o Sources/httpdaemon.cpp Sources/httpdaemon.cpp: In member function 'void HttpDaemon::readClient()': Sources/httpdaemon.cpp:173:28: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!link.mod_id==-1 && !link.perem_id==-1) ^~ Sources/httpdaemon.cpp:173:16: note: add parentheses around left hand side expression to silence this warning if (!link.mod_id==-1 && !link.perem_id==-1) ^~~~~~~~~~~~ ( ) Sources/httpdaemon.cpp:173:28: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] if (!link.mod_id==-1 && !link.perem_id==-1) ~~~~~~~~~~~~^~~~ Sources/httpdaemon.cpp:173:50: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!link.mod_id==-1 && !link.perem_id==-1) ^~ Sources/httpdaemon.cpp:173:36: note: add parentheses around left hand side expression to silence this warning if (!link.mod_id==-1 && !link.perem_id==-1) ^~~~~~~~~~~~~~ ( ) Sources/httpdaemon.cpp:173:50: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare] if (!link.mod_id==-1 && !link.perem_id==-1) ~~~~~~~~~~~~~~^~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtNetwork/QtNetwork:3, from Headers/httpdaemon.h:16, from Sources/httpdaemon.cpp:13: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtNetwork/QtNetwork:3, from Headers/httpdaemon.h:16, from Sources/httpdaemon.cpp:13: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/extstrings.o Sources/extstrings.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/kum_instrument.h:24, from Headers/extstrings.h:3, from Sources/extstrings.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/application.h:19, from Headers/int_proga.h:20, from Headers/kum_instrument.h:24, from Headers/extstrings.h:3, from Sources/extstrings.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/kumsinglemodule.o Sources/kumsinglemodule.cpp Sources/kumsinglemodule.cpp: In member function 'void KumSingleModule::restoreValues(int)': Sources/kumsinglemodule.cpp:52:41: warning: unused parameter 'f_id' [-Wunused-parameter] void KumSingleModule::restoreValues(int f_id) ~~~~^~~~ Sources/kumsinglemodule.cpp: In member function 'void KumSingleModule::setPlugin(kumirPluginInterface*)': Sources/kumsinglemodule.cpp:505:7: warning: variable 'resizableX' set but not used [-Wunused-but-set-variable] bool resizableX = false; ^~~~~~~~~~ Sources/kumsinglemodule.cpp:506:7: warning: variable 'resizableY' set but not used [-Wunused-but-set-variable] bool resizableY = false; ^~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumsinglemodule.h:4, from Sources/kumsinglemodule.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/kumsinglemodule.h:4, from Sources/kumsinglemodule.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/externalIsp.o Sources/externalIsp.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qaction.h:47, from /usr/include/qt4/QtGui/QAction:1, from Build/Ui/ui_externalIsp.h:13, from Headers/externalIsp.h:23, from Sources/externalIsp.cpp:16: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qaction.h:47, from /usr/include/qt4/QtGui/QAction:1, from Build/Ui/ui_externalIsp.h:13, from Headers/externalIsp.h:23, from Sources/externalIsp.cpp:16: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/text_analiz.o Sources/text_analiz.cpp Sources/text_analiz.cpp: In function 'PeremType testConst(QString, int*)': Sources/text_analiz.cpp:101:9: warning: variable 'iResult' set but not used [-Wunused-but-set-variable] int iResult = 0; ^~~~~~~ Sources/text_analiz.cpp: In member function 'QString text_analiz::dropSpace(QString, QList&, QList&)': Sources/text_analiz.cpp:1913:10: warning: variable 'space' set but not used [-Wunused-but-set-variable] bool space = false; ^~~~~ Sources/text_analiz.cpp: In static member function 'static QVariant text_analiz::createConstValue(const QString&, PeremType)': Sources/text_analiz.cpp:2037:19: warning: variable 'z' set but not used [-Wunused-but-set-variable] QChar z = QChar(str[i].unicode()-STR_HIDE_OFFSET); ^ Sources/text_analiz.cpp: In function 'QPoint translateErrorPosition(int, int, const QList&, const QList&)': Sources/text_analiz.cpp:2215:9: warning: variable 'p' set but not used [-Wunused-but-set-variable] int p = 0; ^ Sources/text_analiz.cpp:2216:9: warning: variable 'l' set but not used [-Wunused-but-set-variable] int l = 0; ^ Sources/text_analiz.cpp: In member function 'int text_analiz::parceLoopBegin(proga&, symbol_table*, function_table*, int)': Sources/text_analiz.cpp:4834:11: warning: variable 'test_char' set but not used [-Wunused-but-set-variable] QChar test_char=QChar(KS_RAZ); ^~~~~~~~~ Sources/text_analiz.cpp: In member function 'int text_analiz::parceInput(proga&, function_table*, symbol_table*, int)': Sources/text_analiz.cpp:5784:10: warning: variable 'hasSim' set but not used [-Wunused-but-set-variable] bool hasSim = false; ^~~~~~ Sources/text_analiz.cpp: In member function 'int text_analiz::parceAlgorhitmHeader(proga&, int, symbol_table*, function_table*)': Sources/text_analiz.cpp:8785:14: warning: variable 'hasArraysInArgs' set but not used [-Wunused-but-set-variable] bool hasArraysInArgs = false; ^~~~~~~~~~~~~~~ Sources/text_analiz.cpp: In function 'proga generateAlgorhitmEnd(int)': Sources/text_analiz.cpp:9242:32: warning: unused parameter 'elsePos' [-Wunused-parameter] proga generateAlgorhitmEnd(int elsePos) ~~~~^~~~~~~ Sources/text_analiz.cpp: In member function 'void text_analiz::analizeModule(int, QString)': Sources/text_analiz.cpp:9899:9: warning: variable 'f_id' set but not used [-Wunused-but-set-variable] int f_id = -1; ^~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/text_analiz.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVariant]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QVariant]' Headers/kum_tables.h:159:7: required from 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:711:9: required from 'void QList::detach_helper(int) [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:725:5: required from 'void QList::detach_helper() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:139:45: required from 'void QList::detach() [with T = symbol_table::s_table]' /usr/include/qt4/QtCore/qlist.h:478:3: required from 'T& QList::operator[](int) [with T = symbol_table::s_table]' Headers/kum_tables.h:338:23: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Sources/text_analiz.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ Sources/text_analiz.cpp: In member function 'int text_analiz::parceAlgorhitmCall(proga&, function_table*, symbol_table*, int)': Sources/text_analiz.cpp:4070:23: warning: 'last_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] Err_start = last_pos; ~~~~~~~~~~^~~~~~~~~~ Sources/text_analiz.cpp:4031:27: warning: 'last_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] Err_start = last_pos; ~~~~~~~~~~^~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/latinhighlighter.o Sources/latinhighlighter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/kumir/Kumir' make[1]: Entering directory '/usr/src/RPM/BUILD/kumir/Kumir' g++ -c -pipe -O2 -pipe -frecord-gcc-switches -Wall -g -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/pushdownautomata.o Sources/pushdownautomata.cpp In file included from /usr/include/qt4/QtScript/QtScript:9, from Headers/pushdownautomata.h:21, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtScript/qscriptengine.h: In instantiation of 'int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QStack]': /usr/include/qt4/QtScript/qscriptengine.h:432:38: required from 'int qScriptRegisterSequenceMetaType(QScriptEngine*, const QScriptValue&, T*) [with T = QStack]' Sources/pushdownautomata.cpp:44:68: required from here /usr/include/qt4/QtScript/qscriptengine.h:393:18: warning: cast between incompatible function types from 'QScriptValue (*)(QScriptEngine*, const QStack&)' to 'QScriptEngine::MarshalFunction' {aka 'QScriptValue (*)(QScriptEngine*, const void*)'} [-Wcast-function-type] eng, id, reinterpret_cast(toScriptValue), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt4/QtScript/qscriptengine.h:394:9: warning: cast between incompatible function types from 'void (*)(const QScriptValue&, QStack&)' to 'QScriptEngine::DemarshalFunction' {aka 'void (*)(const QScriptValue&, void*)'} [-Wcast-function-type] reinterpret_cast(fromScriptValue), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = PDStackElem]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = PDStackElem]' /usr/include/qt4/QtCore/qstack.h:69:3: required from 'T QStack::pop() [with T = PDStackElem]' Sources/pushdownautomata.cpp:347:52: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStack]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QStack]' /usr/include/qt4/QtCore/qstack.h:69:3: required from 'T QStack::pop() [with T = QStack]' Sources/pushdownautomata.cpp:481:35: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' /usr/include/qt4/QtCore/qstack.h:69:3: required from 'T QStack::pop() [with T = QVector >]' Sources/pushdownautomata.cpp:482:31: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QList]' /usr/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QList]' Sources/pushdownautomata.cpp:940:45: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' /usr/include/qt4/QtCore/qstack.h:60:54: required from 'void QStack::push(const T&) [with T = QString]' Sources/pushdownautomata.cpp:1191:76: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QtCore:3, from Headers/pushdownautomata.h:20, from Sources/pushdownautomata.cpp:17: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPointer